OSDN Git Service

2006-01-25 Andreas Tobler <a.tobler@schweiz.ch>
authorandreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 20:28:47 +0000 (20:28 +0000)
committerandreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 20:28:47 +0000 (20:28 +0000)
* darwin_stop_world.c: Change inline asm instruction to ld as ldz
is wrong.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110224 138bc75d-0d04-0410-961f-82ee72b054a4

boehm-gc/ChangeLog
boehm-gc/darwin_stop_world.c

index b93c7cf..b180102 100644 (file)
@@ -1,5 +1,8 @@
 2006-01-25  Andreas Tobler  <a.tobler@schweiz.ch>
 
+       * darwin_stop_world.c: Change inline asm instruction to ld as ldz
+       is wrong.
+
        * Makefile.am (asm_libgcjgc_sources): Rename to asm_libgcjgc_sources.
        * Makefile.in: Regenerate.
 
index 22c76a8..3c0c371 100644 (file)
@@ -38,7 +38,7 @@ unsigned long FindTopOfStack(unsigned int stack_start) {
 #   if CPP_WORDSZ == 32
       __asm__ volatile("lwz    %0,0(r1)" : "=r" (frame));
 #   else
-      __asm__ volatile("ldz    %0,0(r1)" : "=r" (frame));
+      __asm__ volatile("ld     %0,0(r1)" : "=r" (frame));
 #   endif
 # endif
   } else {