Mercurial > sdl-ios-xcode
annotate sdl.pc.in @ 4355:9b464226e541 SDL-1.2
Fixed bug #855
Ludwig Nussel 2009-10-18 06:31:52 PDT
an mprotect call was added to fix bug 528. However that results in a buffer
that allows writing and code execution. Ie the no-execute security features of
modern operating systems are defeated this way. Two mprotect calls are needed.
One to make the buffer executable but not writeable when done and another one
to make the buffer writeable again if the content needs to be changed.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 18 Oct 2009 17:31:37 +0000 |
parents | f7e5a35a1d0d |
children |
rev | line source |
---|---|
1866
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
1 # sdl pkg-config source file |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
2 |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
3 prefix=@prefix@ |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
4 exec_prefix=@exec_prefix@ |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
5 libdir=@libdir@ |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
6 includedir=@includedir@ |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
7 |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
8 Name: sdl |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
9 Description: Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
10 Version: @SDL_VERSION@ |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
11 Requires: |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
12 Conflicts: |
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
13 Libs: -L${libdir} @SDL_RLD_FLAGS@ @SDL_LIBS@ |
4132 | 14 Libs.private: @SDL_STATIC_LIBS@ |
1866
926aea04a595
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
15 Cflags: -I${includedir}/SDL @SDL_CFLAGS@ |