From: Nicholas Nethercote Date: Mon, 25 Oct 2004 19:20:14 +0000 (+0000) Subject: Arch-abstraction: X-Git-Tag: svn/VALGRIND_3_0_0~1459 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0a36260ff0b6dbe4736a566403ae5fbeee80b6d7;p=thirdparty%2Fvalgrind.git Arch-abstraction: - factor out varying ASM flags git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2837 --- diff --git a/Makefile.core-AM_CPPFLAGS.am b/Makefile.core-AM_CPPFLAGS.am index ddf6578ee3..2632a678f4 100644 --- a/Makefile.core-AM_CPPFLAGS.am +++ b/Makefile.core-AM_CPPFLAGS.am @@ -5,5 +5,5 @@ add_includes = -I$(top_builddir)/coregrind -I$(top_srcdir)/coregrind \ -I$(top_srcdir)/include/$(VG_ARCH) AM_CPPFLAGS = $(add_includes) -AM_CCASFLAGS = $(add_includes) +AM_CCASFLAGS = $(add_includes) @ARCH_CORE_AM_CCASFLAGS@ diff --git a/configure.in b/configure.in index ff8707dfb5..ce7a1df559 100644 --- a/configure.in +++ b/configure.in @@ -70,6 +70,7 @@ AC_SUBST(VG_ARCH) AC_SUBST(KICKSTART_BASE) AC_SUBST(ARCH_CORE_AM_CFLAGS) AC_SUBST(ARCH_TOOL_AM_CFLAGS) +AC_SUBST(ARCH_CORE_AM_CCASFLAGS) case "${host_cpu}" in i?86) @@ -78,6 +79,7 @@ case "${host_cpu}" in 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@" + ARCH_CORE_AM_CCASFLAGS="" ;; powerpc*) @@ -86,6 +88,7 @@ case "${host_cpu}" in KICKSTART_BASE="0x70000000" ARCH_CORE_AM_CFLAGS="-DELFSZ=32" ARCH_TOOL_AM_CFLAGS="-fpic" + ARCH_CORE_AM_CCASFLAGS="-Wa,-maltivec" AC_MSG_ERROR([PowerPC not supported. Sorry]) ;;