]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
ppc32-linux: work around assemblers which can't do Altivec, by
authorJulian Seward <jseward@acm.org>
Tue, 4 Apr 2006 03:08:49 +0000 (03:08 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 4 Apr 2006 03:08:49 +0000 (03:08 +0000)
emitting the relevant instruction directly.  Fixes a build problem on
Debian 3.1 (ppc32).

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

coregrind/m_machine.c

index 8392610e80c7b153773a2552c19689a5b528870a..faa19ef099ddf3d05e27180a4569d6fe3492751b 100644 (file)
@@ -380,7 +380,7 @@ Bool VG_(machine_get_hwcaps)( void )
      if (__builtin_setjmp(env_sigill)) {
         have_V = False;
      } else {
-        __asm__ __volatile__("vor 0,0,0");
+        __asm__ __volatile__(".long 0x10000484"); /*vor 0,0,0*/
      }
 
      /* General-Purpose optional (fsqrt, fsqrts) */