Mercurial > sdl-ios-xcode
diff src/hermes/x86p_32.asm @ 1871:9ff9a58fa1e3
Fixed bug #157
[patch tweaked to handle older nasm, which doesn't support :function syntax]
------- Comment #5 From Mike Frysinger 2006-05-22 01:24 [reply] -------
Created an attachment (id=132) [edit]
libsdl-hidden-nasm.patch
here's the patch i posted here:
http://www.libsdl.org/pipermail/sdl/2006-March/073618.html
this will hide the symbols dynamically if the build nasm/yasm supports the
hidden stuff ... in other words, this patch should be safe with both older and
new versions of nasm/yasm
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 21 Jun 2006 07:57:34 +0000 |
parents | 2d6dc7de1145 |
children | 4ce6deb843c5 |
line wrap: on
line diff
--- a/src/hermes/x86p_32.asm Wed Jun 21 07:35:02 2006 +0000 +++ b/src/hermes/x86p_32.asm Wed Jun 21 07:57:34 2006 +0000 @@ -9,19 +9,20 @@ ; Most routines are (c) Glenn Fiedler (ptc@gaffer.org), used with permission ; - BITS 32 -GLOBAL _ConvertX86p32_32BGR888 -GLOBAL _ConvertX86p32_32RGBA888 -GLOBAL _ConvertX86p32_32BGRA888 -GLOBAL _ConvertX86p32_24RGB888 -GLOBAL _ConvertX86p32_24BGR888 -GLOBAL _ConvertX86p32_16RGB565 -GLOBAL _ConvertX86p32_16BGR565 -GLOBAL _ConvertX86p32_16RGB555 -GLOBAL _ConvertX86p32_16BGR555 -GLOBAL _ConvertX86p32_8RGB332 +%include "common.asm" + +SDL_FUNC _ConvertX86p32_32BGR888 +SDL_FUNC _ConvertX86p32_32RGBA888 +SDL_FUNC _ConvertX86p32_32BGRA888 +SDL_FUNC _ConvertX86p32_24RGB888 +SDL_FUNC _ConvertX86p32_24BGR888 +SDL_FUNC _ConvertX86p32_16RGB565 +SDL_FUNC _ConvertX86p32_16BGR565 +SDL_FUNC _ConvertX86p32_16RGB555 +SDL_FUNC _ConvertX86p32_16BGR555 +SDL_FUNC _ConvertX86p32_8RGB332 EXTERN _x86return