mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-09-27 23:55:04 +00:00
Add configury for x86-64
This commit is contained in:
parent
862273a9d5
commit
abaa9fb2cd
@ -69,11 +69,13 @@ HAVE_I386=no
|
|||||||
HAVE_M68K=no
|
HAVE_M68K=no
|
||||||
HAVE_SPARC=no
|
HAVE_SPARC=no
|
||||||
HAVE_POWERPC=no
|
HAVE_POWERPC=no
|
||||||
|
HAVE_X86_64=no
|
||||||
case "$target_cpu" in
|
case "$target_cpu" in
|
||||||
i386* | i486* | i586* | i686* | i786* ) HAVE_I386=yes;;
|
i386* | i486* | i586* | i686* | i786* ) HAVE_I386=yes;;
|
||||||
m68k* ) HAVE_M68K=yes;;
|
m68k* ) HAVE_M68K=yes;;
|
||||||
sparc* ) HAVE_SPARC=yes;;
|
sparc* ) HAVE_SPARC=yes;;
|
||||||
powerpc* ) HAVE_POWERPC=yes;;
|
powerpc* ) HAVE_POWERPC=yes;;
|
||||||
|
x86_64* ) HAVE_X86_64=yes;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
dnl Checks for programs.
|
dnl Checks for programs.
|
||||||
@ -827,6 +829,13 @@ if [[ "x$HAVE_GCC27" = "xyes" -a "x$HAVE_I386" = "xyes" ]]; then
|
|||||||
JITSRCS="cpuemu1_nf.cpp cpuemu2_nf.cpp cpuemu3_nf.cpp cpuemu4_nf.cpp cpuemu5_nf.cpp cpuemu6_nf.cpp cpuemu7_nf.cpp cpuemu8_nf.cpp $JITSRCS"
|
JITSRCS="cpuemu1_nf.cpp cpuemu2_nf.cpp cpuemu3_nf.cpp cpuemu4_nf.cpp cpuemu5_nf.cpp cpuemu6_nf.cpp cpuemu7_nf.cpp cpuemu8_nf.cpp $JITSRCS"
|
||||||
CAN_JIT=yes
|
CAN_JIT=yes
|
||||||
fi
|
fi
|
||||||
|
elif [[ "x$HAVE_GCC30" = "xyes" -a "x$HAVE_X86_64" = "xyes" ]]; then
|
||||||
|
dnl x86-64 CPU
|
||||||
|
DEFINES="$DEFINES -DUNALIGNED_PROFITABLE"
|
||||||
|
if [[ "x$HAVE_GAS" = "xyes" ]]; then
|
||||||
|
ASM_OPTIMIZATIONS="x86-64"
|
||||||
|
DEFINES="$DEFINES -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS"
|
||||||
|
fi
|
||||||
elif [[ "x$HAVE_GCC27" = "xyes" -a "x$HAVE_SPARC" = "xyes" -a "x$HAVE_GAS" = "xyes" ]]; then
|
elif [[ "x$HAVE_GCC27" = "xyes" -a "x$HAVE_SPARC" = "xyes" -a "x$HAVE_GAS" = "xyes" ]]; then
|
||||||
dnl SPARC CPU
|
dnl SPARC CPU
|
||||||
case "$target_os" in
|
case "$target_os" in
|
||||||
|
Loading…
Reference in New Issue
Block a user