mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions are relative to the next...
authorJeffrey A Law <law@cygnus.com>
Wed, 3 Sep 1997 00:46:39 +0000 (00:46 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 3 Sep 1997 00:46:39 +0000 (18:46 -0600)
        * mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions
        are relative to the next instruction, not the current instruction.

From-SVN: r15043

gcc/ChangeLog
gcc/config/mn10200/mn10200.h

index d982628ace592f5b61cdb8c0a8ea75156cc79dea..90c5ec6c7d60fa1b49a047c44464e654fe06e719 100644 (file)
@@ -1,3 +1,8 @@
+Tue Sep  2 18:41:55 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions
+       are relative to the next instruction, not the current instruction.
+
 Tue Sep  2 14:22:43 1997  Jim Wilson  <wilson@cygnus.com>
 
        * local-alloc.c (contains_replace_regs): New function.
index 53ec0de0a71f074d6e60774d49e910fb32bb80fa..2364af35866c72eddf106b27852f263dffe9cc88 100644 (file)
@@ -566,7 +566,7 @@ extern struct rtx_def *function_arg();
 #define TRAMPOLINE_TEMPLATE(FILE)                      \
   do {                                                 \
     fprintf (FILE, "\t.byte 0xfd\n");                  \
-    fprintf (FILE, "\t.byte 0x03\n");                  \
+    fprintf (FILE, "\t.byte 0x02\n");                  \
     fprintf (FILE, "\t.byte 0x00\n");                  \
     fprintf (FILE, "\tmov (a3),a0\n");                 \
     fprintf (FILE, "\tadd -4,a3\n");                   \