mirror of
https://github.com/yawut/SDL.git
synced 2026-03-21 17:34:36 -05:00
Almost added Mac OS X nasm support
This commit is contained in:
parent
120ebc4e66
commit
1e3df63f46
|
|
@ -8,6 +8,9 @@ while [ $# -gt 0 ]; do
|
|||
-?PIC)
|
||||
# Ignore -fPIC and -DPIC options
|
||||
;;
|
||||
-fno-common)
|
||||
# Ignore -fPIC and -DPIC options
|
||||
;;
|
||||
*)
|
||||
command="$command $1"
|
||||
;;
|
||||
|
|
|
|||
|
|
@ -611,6 +611,9 @@ AC_HELP_STRING([--enable-nasm], [use nasm assembly blitters on x86 [[default=yes
|
|||
openbsd)
|
||||
NASMFLAGS="-f aoutb"
|
||||
;;
|
||||
macosx)
|
||||
NASMFLAGS="-f macho"
|
||||
;;
|
||||
*)
|
||||
NASMFLAGS="-f elf"
|
||||
;;
|
||||
|
|
@ -620,7 +623,7 @@ AC_HELP_STRING([--enable-nasm], [use nasm assembly blitters on x86 [[default=yes
|
|||
|
||||
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 @@ case "$host" in
|
|||
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
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user