Arch-abstraction:
- factor out different CFLAGS in Makefiles
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2829 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/configure.in b/configure.in
index d1b6155..7372085 100644
--- a/configure.in
+++ b/configure.in
@@ -68,18 +68,24 @@
AC_MSG_CHECKING([for a supported CPU])
AC_SUBST(VG_ARCH)
AC_SUBST(KICKSTART_BASE)
+AC_SUBST(ARCH_CORE_AM_CFLAGS)
+AC_SUBST(ARCH_TOOL_AM_CFLAGS)
case "${host_cpu}" in
i?86)
AC_MSG_RESULT([ok (${host_cpu})])
VG_ARCH="x86"
KICKSTART_BASE="0xb0000000"
+ ARCH_CORE_AM_CFLAGS="-fomit-frame-pointer @PREFERRED_STACK_BOUNDARY@ -DELFSZ=32"
+ ARCH_TOOL_AM_CFLAGS="-fomit-frame-pointer @PREFERRED_STACK_BOUNDARY@"
;;
powerpc*)
AC_MSG_RESULT([no (${host_cpu})])
VG_ARCH="ppc"
KICKSTART_BASE="0x70000000"
+ ARCH_CORE_AM_CFLAGS="-DELFSZ=32"
+ ARCH_TOOL_AM_CFLAGS="-fpic"
AC_MSG_ERROR([PowerPC not supported. Sorry])
;;