Mercurial > sdl-ios-xcode
comparison src/hermes/x86_main.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 | 3202d727bb4b |
children | 4ce6deb843c5 |
comparison
equal
deleted
inserted
replaced
1870:39a4f91b164a | 1871:9ff9a58fa1e3 |
---|---|
9 ; Most routines are (c) Glenn Fiedler (ptc@gaffer.org), used with permission | 9 ; Most routines are (c) Glenn Fiedler (ptc@gaffer.org), used with permission |
10 ; | 10 ; |
11 | 11 |
12 BITS 32 | 12 BITS 32 |
13 | 13 |
14 GLOBAL _ConvertX86 | 14 %include "common.asm" |
15 GLOBAL _x86return | 15 |
16 SDL_FUNC _ConvertX86 | |
17 SDL_FUNC _x86return | |
16 | 18 |
17 GLOBAL _Hermes_X86_CPU | 19 SDL_FUNC _Hermes_X86_CPU |
18 | 20 |
19 SECTION .text | 21 SECTION .text |
20 | 22 |
21 ;; _ConvertX86: | 23 ;; _ConvertX86: |
22 ;; [ESP+8] ConverterInfo* | 24 ;; [ESP+8] ConverterInfo* |