From f9c23839856d4b4949671cb363725cbe87c4ad254ad19742ea3fdaa9b0b83ca1 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 11 Oct 2011 19:13:19 +0000 Subject: [PATCH] Accepting request 87239 from home:algraf:branches:devel:tools Make valgrind compile on ARM. OBS-URL: https://build.opensuse.org/request/show/87239 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=47 --- valgrind.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/valgrind.spec b/valgrind.spec index b2c4daf..ec4b3d2 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -176,6 +176,11 @@ cd .. %patch47 %build +%ifarch %arm +# Valgrind doesn't support compiling for Thumb yet. Remove when it gets +# native thumb support. +RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-mthumb/-mthumb-interwork -marm} +%endif export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" autoreconf -fi @@ -218,6 +223,9 @@ cp -a README* NEWS AUTHORS COPYING COPYING.DOCS $RPM_BUILD_ROOT/%_defaultdocdir/ %ifarch s390 s390x %_libdir/valgrind/*-s390x-linux %endif +%ifarch %arm +%_libdir/valgrind/*-arm-linux +%endif %_libdir/valgrind/*-linux.so %_libdir/valgrind/*.supp