Compare commits

...

2 Commits

Author SHA1 Message Date
kanjitalk755 be389a9f11 BII: add -fwrapv to subprojects 2024-04-01 22:38:07 +09:00
kanjitalk755 a07cc8ae56 BII: add -fwrapv compile flag (#197) 2024-04-01 18:35:53 +09:00
5 changed files with 12 additions and 2 deletions

View File

@ -1055,7 +1055,7 @@
LIBRARY_SEARCH_PATHS = /usr/local/lib;
MACOSX_DEPLOYMENT_TARGET = 10.13;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = "";
OTHER_CFLAGS = "-fwrapv";
OTHER_LDFLAGS = "";
"OTHER_LDFLAGS[arch=arm64]" = (
"-luae_cpu_arm64",
@ -1139,7 +1139,7 @@
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
LIBRARY_SEARCH_PATHS = /usr/local/lib;
MACOSX_DEPLOYMENT_TARGET = 10.13;
OTHER_CFLAGS = "";
OTHER_CFLAGS = "-fwrapv";
OTHER_LDFLAGS = "";
"OTHER_LDFLAGS[arch=arm64]" = (
"-luae_cpu_arm64",

View File

@ -431,6 +431,7 @@
../Unix,
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
OTHER_CFLAGS = "-fwrapv";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -456,6 +457,7 @@
../Unix,
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
OTHER_CFLAGS = "-fwrapv";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -376,6 +376,7 @@
../uae_cpu_2021,
../Unix,
);
OTHER_CFLAGS = "-fwrapv";
PRODUCT_NAME = "$(TARGET_NAME)";
VALID_ARCHS = arm64;
};
@ -395,6 +396,7 @@
../uae_cpu_2021,
../Unix,
);
OTHER_CFLAGS = "-fwrapv";
PRODUCT_NAME = "$(TARGET_NAME)";
VALID_ARCHS = arm64;
};

View File

@ -1902,6 +1902,9 @@ if [[ "x$HAVE_IPA" = "xyes" ]]; then
LDFLAGS="$LDFLAGS -O3 -OPT:Olimit=0 -IPA"
fi
CFLAGS="$CFLAGS -fwrapv"
CXXFLAGS="$CXXFLAGS -fwrapv"
dnl Generate Makefile.
AC_SUBST(DEFINES)
AC_SUBST(SYSSRCS)

View File

@ -567,6 +567,9 @@ if [[ "x$HAVE_GCC27" = "xyes" ]]; then
CXXFLAGS=`echo $CXXFLAGS | sed -e 's/-g\b//g'`
fi
CFLAGS="$CFLAGS -fwrapv"
CXXFLAGS="$CXXFLAGS -fwrapv"
dnl Generate Makefile.
AC_SUBST(DEFINES)
AC_SUBST(CPUINCLUDES)