diff -up tigervnc-1.0.1/common/jpeg/simd/jsimdext.inc.r3956 tigervnc-1.0.1/common/jpeg/simd/jsimdext.inc --- tigervnc-1.0.1/common/jpeg/simd/jsimdext.inc.r3956 2009-03-16 14:34:18.000000000 +0100 +++ tigervnc-1.0.1/common/jpeg/simd/jsimdext.inc 2010-04-13 15:15:45.517416147 +0200 @@ -53,6 +53,9 @@ ; * *BSD family Unix using elf format ; * Unix System V, including Solaris x86, UnixWare and SCO Unix +; mark stack as non-executable +section .note.GNU-stack noalloc noexec nowrite progbits + ; -- segment definition -- ; %define SEG_TEXT .text progbits alloc exec nowrite align=16