]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
On arm-linux, give gcc "-mcpu=cortex-a8" so as to persuade it to
authorJulian Seward <jseward@acm.org>
Tue, 31 May 2011 07:17:54 +0000 (07:17 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 31 May 2011 07:17:54 +0000 (07:17 +0000)
accept the armv6t2 (I think) insns (movt, movw) in
dispatch-arm-linux.S.  Some older gccs apparently think they are
compiling for armv6 by default and reject them (gcc 4.4.1 on Ubuntu
9.10, for one.)

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

Makefile.all.am

index 1b09e30b1b2d496716187cedf9d1c7a9778e1c86..f6f5a422280430e04b8fe99664943b5016edf809 100644 (file)
@@ -153,8 +153,9 @@ AM_CCASFLAGS_PPC64_LINUX  = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
 
 AM_FLAG_M3264_ARM_LINUX   = @FLAG_M32@
 AM_CFLAGS_ARM_LINUX       = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
-                               $(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX    = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -marm -g
+                               $(AM_CFLAGS_BASE) -marm -mcpu=cortex-a8
+AM_CCASFLAGS_ARM_LINUX    = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ \
+                               -marm -mcpu=cortex-a8 -g
 
 AM_FLAG_M3264_PPC32_AIX5  = @FLAG_MAIX32@
 AM_CFLAGS_PPC32_AIX5      = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)