Mercurial > sdl-ios-xcode
annotate src/main/beos/exports/SDL.exp @ 1199:2d6dc7de1145
From: Mike Frysinger <vapier@gentoo.org>
To: sdl@libsdl.org
Date: Sun, 11 Dec 2005 22:57:37 -0500
Subject: [SDL] exec stack in libsdl update
i posted back in September a patch to remove executable stacks:
http://www.devolution.com/pipermail/sdl/2005-September/070626.html
later in November, a similar patch was merged it seems:
http://www.libsdl.org/cgi/cvsweb.cgi/SDL12/src/hermes/mmx_main.asm
however, this lacks the additional output format checks that i posted in my
patch ... this isnt a problem if the hermes asm code is only ever used to
produce ELF objects, but if this is not true, then the additional checks in
my original patch will need to be merged
-mike
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Mon, 12 Dec 2005 09:13:12 +0000 |
parents | eb78bb0b715b |
children | 6c7b69218276 |
rev | line source |
---|---|
0 | 1 _SDL_Init |
2 _SDL_InitSubSystem | |
3 _SDL_QuitSubSystem | |
4 _SDL_WasInit | |
5 _SDL_Quit | |
6 _SDL_GetAppState | |
7 _SDL_AudioInit | |
8 _SDL_AudioQuit | |
9 _SDL_AudioDriverName | |
10 _SDL_OpenAudio | |
11 _SDL_GetAudioStatus | |
12 _SDL_PauseAudio | |
13 _SDL_LoadWAV_RW | |
14 _SDL_FreeWAV | |
15 _SDL_BuildAudioCVT | |
16 _SDL_ConvertAudio | |
17 _SDL_MixAudio | |
18 _SDL_LockAudio | |
19 _SDL_UnlockAudio | |
20 _SDL_CloseAudio | |
21 _SDL_CDNumDrives | |
22 _SDL_CDName | |
23 _SDL_CDOpen | |
24 _SDL_CDStatus | |
25 _SDL_CDPlayTracks | |
26 _SDL_CDPlay | |
27 _SDL_CDPause | |
28 _SDL_CDResume | |
29 _SDL_CDStop | |
30 _SDL_CDEject | |
31 _SDL_CDClose | |
763 | 32 _SDL_HasRDTSC |
33 _SDL_HasMMX | |
791
ab0d977f91f8
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
764
diff
changeset
|
34 _SDL_HasMMXExt |
763 | 35 _SDL_Has3DNow |
791
ab0d977f91f8
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
764
diff
changeset
|
36 _SDL_Has3DNowExt |
763 | 37 _SDL_HasSSE |
791
ab0d977f91f8
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
764
diff
changeset
|
38 _SDL_HasSSE2 |
ab0d977f91f8
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
764
diff
changeset
|
39 _SDL_HasAltiVec |
0 | 40 _SDL_ReadLE16 |
41 _SDL_ReadBE16 | |
42 _SDL_ReadLE32 | |
43 _SDL_ReadBE32 | |
44 _SDL_ReadLE64 | |
45 _SDL_ReadBE64 | |
46 _SDL_WriteLE16 | |
47 _SDL_WriteBE16 | |
48 _SDL_WriteLE32 | |
49 _SDL_WriteBE32 | |
50 _SDL_WriteLE64 | |
51 _SDL_WriteBE64 | |
52 _SDL_SetError | |
53 _SDL_GetError | |
54 _SDL_ClearError | |
976
eb78bb0b715b
Updated for Visual C++ 6 build
Sam Lantinga <slouken@libsdl.org>
parents:
791
diff
changeset
|
55 _SDL_Error |
0 | 56 _SDL_PumpEvents |
57 _SDL_PeepEvents | |
58 _SDL_PollEvent | |
59 _SDL_WaitEvent | |
60 _SDL_PushEvent | |
61 _SDL_SetEventFilter | |
62 _SDL_GetEventFilter | |
63 _SDL_EventState | |
64 _SDL_NumJoysticks | |
65 _SDL_JoystickName | |
66 _SDL_JoystickOpen | |
67 _SDL_JoystickOpened | |
68 _SDL_JoystickIndex | |
69 _SDL_JoystickNumAxes | |
70 _SDL_JoystickNumBalls | |
71 _SDL_JoystickNumHats | |
72 _SDL_JoystickNumButtons | |
73 _SDL_JoystickUpdate | |
74 _SDL_JoystickEventState | |
75 _SDL_JoystickGetAxis | |
76 _SDL_JoystickGetHat | |
77 _SDL_JoystickGetBall | |
78 _SDL_JoystickGetButton | |
79 _SDL_JoystickClose | |
80 _SDL_EnableUNICODE | |
81 _SDL_EnableKeyRepeat | |
82 _SDL_GetKeyState | |
83 _SDL_GetModState | |
84 _SDL_SetModState | |
85 _SDL_GetKeyName | |
648
12a21d82a060
Exposed SDL_LoadObject(), SDL_LoadFunction(), and SDL_UnloadObject() APIs
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
86 _SDL_LoadObject |
12a21d82a060
Exposed SDL_LoadObject(), SDL_LoadFunction(), and SDL_UnloadObject() APIs
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
87 _SDL_LoadFunction |
12a21d82a060
Exposed SDL_LoadObject(), SDL_LoadFunction(), and SDL_UnloadObject() APIs
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
88 _SDL_UnloadObject |
292
eadc0746dfaf
Added SDL_LockRect() and SDL_UnlockRect()
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
89 _SDL_SetModuleHandle |
0 | 90 _SDL_RegisterApp |
91 _SDL_InitQuickDraw | |
92 _SDL_GetMouseState | |
93 _SDL_GetRelativeMouseState | |
94 _SDL_WarpMouse | |
95 _SDL_CreateCursor | |
96 _SDL_SetCursor | |
97 _SDL_GetCursor | |
98 _SDL_FreeCursor | |
99 _SDL_ShowCursor | |
100 _SDL_CreateMutex | |
101 _SDL_mutexP | |
102 _SDL_mutexV | |
103 _SDL_DestroyMutex | |
104 _SDL_CreateSemaphore | |
105 _SDL_DestroySemaphore | |
106 _SDL_SemWait | |
107 _SDL_SemTryWait | |
108 _SDL_SemWaitTimeout | |
109 _SDL_SemPost | |
110 _SDL_SemValue | |
111 _SDL_CreateCond | |
112 _SDL_DestroyCond | |
113 _SDL_CondSignal | |
114 _SDL_CondBroadcast | |
115 _SDL_CondWait | |
116 _SDL_CondWaitTimeout | |
117 _SDL_RWFromFile | |
118 _SDL_RWFromFP | |
119 _SDL_RWFromMem | |
764
974c0fb74bf8
Added function to create RWops from const memory: SDL_RWFromConstMem()
Sam Lantinga <slouken@libsdl.org>
parents:
763
diff
changeset
|
120 _SDL_RWFromConstMem |
0 | 121 _SDL_AllocRW |
122 _SDL_FreeRW | |
123 _SDL_GetWMInfo | |
124 _SDL_CreateThread | |
125 _SDL_ThreadID | |
126 _SDL_GetThreadID | |
127 _SDL_WaitThread | |
128 _SDL_KillThread | |
129 _SDL_GetTicks | |
130 _SDL_Delay | |
131 _SDL_SetTimer | |
132 _SDL_AddTimer | |
133 _SDL_RemoveTimer | |
134 _SDL_Linked_Version | |
135 _SDL_VideoInit | |
136 _SDL_VideoQuit | |
137 _SDL_VideoDriverName | |
138 _SDL_GetVideoSurface | |
139 _SDL_GetVideoInfo | |
140 _SDL_VideoModeOK | |
141 _SDL_ListModes | |
142 _SDL_SetVideoMode | |
143 _SDL_UpdateRects | |
144 _SDL_UpdateRect | |
145 _SDL_Flip | |
146 _SDL_SetGamma | |
147 _SDL_SetGammaRamp | |
148 _SDL_GetGammaRamp | |
149 _SDL_SetColors | |
150 _SDL_SetPalette | |
151 _SDL_MapRGB | |
152 _SDL_MapRGBA | |
153 _SDL_GetRGB | |
154 _SDL_GetRGBA | |
155 _SDL_CreateRGBSurface | |
156 _SDL_CreateRGBSurfaceFrom | |
157 _SDL_FreeSurface | |
158 _SDL_LockSurface | |
159 _SDL_UnlockSurface | |
160 _SDL_LoadBMP_RW | |
161 _SDL_SaveBMP_RW | |
162 _SDL_SetColorKey | |
163 _SDL_SetAlpha | |
164 _SDL_SetClipRect | |
165 _SDL_GetClipRect | |
166 _SDL_ConvertSurface | |
167 _SDL_UpperBlit | |
168 _SDL_LowerBlit | |
169 _SDL_FillRect | |
170 _SDL_DisplayFormat | |
171 _SDL_DisplayFormatAlpha | |
172 _SDL_CreateYUVOverlay | |
173 _SDL_LockYUVOverlay | |
174 _SDL_UnlockYUVOverlay | |
175 _SDL_DisplayYUVOverlay | |
176 _SDL_FreeYUVOverlay | |
177 _SDL_GL_LoadLibrary | |
178 _SDL_GL_GetProcAddress | |
179 _SDL_GL_SetAttribute | |
180 _SDL_GL_GetAttribute | |
181 _SDL_GL_SwapBuffers | |
182 _SDL_GL_UpdateRects | |
183 _SDL_GL_Lock | |
184 _SDL_GL_Unlock | |
185 _SDL_WM_SetCaption | |
186 _SDL_WM_GetCaption | |
187 _SDL_WM_SetIcon | |
188 _SDL_WM_IconifyWindow | |
189 _SDL_WM_ToggleFullScreen | |
190 _SDL_WM_GrabInput | |
292
eadc0746dfaf
Added SDL_LockRect() and SDL_UnlockRect()
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
191 _SDL_SoftStretch |