xenocara/dist/Mesa
oga ce0d22a55d When mesa uses sse the current allocator was just using malloc, meaning
that the memory was not set to executable. This caused some horrible
segfaults that due to lack of hardware i've been unable to track down
for months.

Conveniently, there was already a memory allocator that uses mmap to
create executable memory, #ifdef linux. Make it usable for us too.

Problem solved!

Thanks for todd@ for helping me debug, and deraadt@ for noticing the
allocator.

Makes SiS work with dri, probaby solves a bunch of other people too.

ok matthieu@ (who has sent this upstream).
2008-04-19 13:11:24 +00:00
..
bin Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
configs Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
docs Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
include Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
progs Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
src When mesa uses sse the current allocator was just using malloc, meaning 2008-04-19 13:11:24 +00:00
vms Import MesaLibs 6.5.1. (in dist/ since its code is shared between lib 2006-11-25 18:49:17 +00:00
windows/VC8 merge Mesa 7.0.1 2007-11-24 17:41:36 +00:00
descrip.mms import MesaLibs version 6.5.2 2007-03-03 11:56:24 +00:00
Makefile Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@ 2008-02-12 21:09:25 +00:00
Makefile.DJ Import MesaLibs 6.5.1. (in dist/ since its code is shared between lib 2006-11-25 18:49:17 +00:00
Makefile.mgw Mesa 7.0.1 2007-11-24 17:25:28 +00:00
mms-config. Import MesaLibs 6.5.1. (in dist/ since its code is shared between lib 2006-11-25 18:49:17 +00:00