• Sam Lantinga's avatar
    Date: Tue, 1 Nov 2005 20:25:10 +0100 · 5a00c8d7
    Sam Lantinga authored
    From: Dirk Mueller
    Subject: [PATCH] build SDL with nonexecutable stack
    
    
    libSDL is by default marked with an executable stack, which it doesn't
    actually need. the reason for this is that there are assembler files in the
    source tree not properly annotated with the "noexec stack" section. As such
    the linker does a safe-fallback and marks the whole lib as "requires
    executable stack".
    
    the patch below removes this by adding annotations. As far as I can see it
    shouldn't break anything.
    
    --HG--
    extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401169
    5a00c8d7
Name
Last commit
Last update
..
audio Loading commit data...
cdrom Loading commit data...
cpuinfo Loading commit data...
endian Loading commit data...
events Loading commit data...
file Loading commit data...
hermes Loading commit data...
joystick Loading commit data...
main Loading commit data...
thread Loading commit data...
timer Loading commit data...
video Loading commit data...
.cvsignore Loading commit data...
Makefile.am Loading commit data...
SDL.c Loading commit data...
SDL_error.c Loading commit data...
SDL_error_c.h Loading commit data...
SDL_fatal.c Loading commit data...
SDL_fatal.h Loading commit data...
SDL_getenv.c Loading commit data...
SDL_loadso.c Loading commit data...