mirror of
https://github.com/kanjitalk755/macemu.git
synced 2025-08-14 04:25:26 +00:00
- configure.in: actually save CXXFLAGS instead of CFLAGS in the code to
detect whether the compiler supports -fno-merge-constants or not - Makefile.in: make sure to link gencpu with g++ since it contains objects compiled from C++ code. Fix build problems with gcc 3.0.1
This commit is contained in:
@@ -107,7 +107,7 @@ $(OBJ_DIR)/cpuopti: $(OBJ_DIR)/cpuopti.o
|
|||||||
$(OBJ_DIR)/build68k: $(OBJ_DIR)/build68k.o
|
$(OBJ_DIR)/build68k: $(OBJ_DIR)/build68k.o
|
||||||
$(CC) $(LDFLAGS) -o $(OBJ_DIR)/build68k $(OBJ_DIR)/build68k.o
|
$(CC) $(LDFLAGS) -o $(OBJ_DIR)/build68k $(OBJ_DIR)/build68k.o
|
||||||
$(OBJ_DIR)/gencpu: $(OBJ_DIR)/gencpu.o $(OBJ_DIR)/readcpu.o $(OBJ_DIR)/cpudefs.o
|
$(OBJ_DIR)/gencpu: $(OBJ_DIR)/gencpu.o $(OBJ_DIR)/readcpu.o $(OBJ_DIR)/cpudefs.o
|
||||||
$(CC) $(LDFLAGS) -o $(OBJ_DIR)/gencpu $(OBJ_DIR)/gencpu.o $(OBJ_DIR)/readcpu.o $(OBJ_DIR)/cpudefs.o
|
$(CXX) $(LDFLAGS) -o $(OBJ_DIR)/gencpu $(OBJ_DIR)/gencpu.o $(OBJ_DIR)/readcpu.o $(OBJ_DIR)/cpudefs.o
|
||||||
cpudefs.cpp: $(OBJ_DIR)/build68k ../uae_cpu/table68k
|
cpudefs.cpp: $(OBJ_DIR)/build68k ../uae_cpu/table68k
|
||||||
$(OBJ_DIR)/build68k <../uae_cpu/table68k >cpudefs.cpp
|
$(OBJ_DIR)/build68k <../uae_cpu/table68k >cpudefs.cpp
|
||||||
cpustbl.cpp: cpuemu.cpp
|
cpustbl.cpp: cpuemu.cpp
|
||||||
|
@@ -672,7 +672,7 @@ dnl Mandrake: gcc-2.96 >= 0.59mdk, gcc-3.0.1 >= 0.1mdk
|
|||||||
dnl Red Hat : gcc-2.96 >= 89, gcc-3.0 >= 1
|
dnl Red Hat : gcc-2.96 >= 89, gcc-3.0 >= 1
|
||||||
if [[ "x$HAVE_GCC27" = "xyes" ]]; then
|
if [[ "x$HAVE_GCC27" = "xyes" ]]; then
|
||||||
SAVED_CXXFLAGS="$CXXFLAGS"
|
SAVED_CXXFLAGS="$CXXFLAGS"
|
||||||
CXXFLAGS="$CFLAGS -fno-merge-constants"
|
CXXFLAGS="$CXXFLAGS -fno-merge-constants"
|
||||||
AC_CACHE_CHECK([whether GCC supports constants merging], ac_cv_gcc_constants_merging, [
|
AC_CACHE_CHECK([whether GCC supports constants merging], ac_cv_gcc_constants_merging, [
|
||||||
AC_LANG_SAVE
|
AC_LANG_SAVE
|
||||||
AC_LANG_CPLUSPLUS
|
AC_LANG_CPLUSPLUS
|
||||||
|
Reference in New Issue
Block a user