]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Arch-abstraction:
authorNicholas Nethercote <n.nethercote@gmail.com>
Mon, 25 Oct 2004 19:20:14 +0000 (19:20 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Mon, 25 Oct 2004 19:20:14 +0000 (19:20 +0000)
- factor out varying ASM flags

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2837

Makefile.core-AM_CPPFLAGS.am
configure.in

index ddf6578ee3024a4b40fb0ddd905098bfe5329da4..2632a678f45d3c00d0693fe8e8ff9d7c1d11bf47 100644 (file)
@@ -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@
 
index ff8707dfb5e8a10e8ce24c20c40762676fc5b8af..ce7a1df5599ab6ed44316b070d20cee45e8ec68d 100644 (file)
@@ -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])
         ;;