Mercurial > sdl-ios-xcode
changeset 1889:5225a9cc25a2
Almost added Mac OS X nasm support
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 26 Jun 2006 05:27:15 +0000 |
parents | 488eba319a25 |
children | 2c22f1351941 |
files | build-scripts/strip_fPIC.sh configure.in |
diffstat | 2 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/build-scripts/strip_fPIC.sh Mon Jun 26 01:33:53 2006 +0000 +++ b/build-scripts/strip_fPIC.sh Mon Jun 26 05:27:15 2006 +0000 @@ -8,6 +8,9 @@ -?PIC) # Ignore -fPIC and -DPIC options ;; + -fno-common) + # Ignore -fPIC and -DPIC options + ;; *) command="$command $1" ;;
--- a/configure.in Mon Jun 26 01:33:53 2006 +0000 +++ b/configure.in Mon Jun 26 05:27:15 2006 +0000 @@ -611,6 +611,9 @@ openbsd) NASMFLAGS="-f aoutb" ;; + macosx) + NASMFLAGS="-f macho" + ;; *) NASMFLAGS="-f elf" ;; @@ -620,7 +623,7 @@ dnl See if hidden visibility is supported echo 'GLOBAL _bar:function hidden' > nasm_vis.asm - if $NASM $NASMFLAGS nasm_vis.asm -o nasm_vis.o >&AS_MESSAGE_LOG_FD ; then + if $NASM $NASMFLAGS nasm_vis.asm -o nasm_vis.o >&AS_MESSAGE_LOG_FD 2>&1; then NASMFLAGS="$NASMFLAGS -DHIDDEN_VISIBILITY" fi rm -f nasm_vis.asm nasm_vis.o @@ -2413,6 +2416,10 @@ CheckDummyAudio CheckDLOPEN + # Temporarily disabled: + # ld: mmxp2_32.o has external relocation entries in non-writable section (__TEXT,__text) for symbols: _mmxreturn + #CheckNASM + # Set up files for the shared object loading library # (this needs to be done before the dynamic X11 check) if test x$enable_loadso = xyes -a x$have_dlopen != xyes; then