aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Blundell <pb@nexus.co.uk>1999-05-09 11:19:34 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>1999-05-09 11:19:34 +0000
commitf3b2a1c901a8c56a2816124c090ded053c8b5f7a (patch)
treeb3382ebf614f4ebbe67c6629a53fdebf7220c325
parent9ac6c1aded5c5fcecdf5a344d4ae537b74915b34 (diff)
downloadgcc-f3b2a1c901a8c56a2816124c090ded053c8b5f7a.zip
gcc-f3b2a1c901a8c56a2816124c090ded053c8b5f7a.tar.gz
gcc-f3b2a1c901a8c56a2816124c090ded053c8b5f7a.tar.bz2
arm.h (ASM_OUTPUT_MI_THUNK): Add (PLT) to branch if necessary.
* config/arm/arm.h (ASM_OUTPUT_MI_THUNK): Add (PLT) to branch if necessary. Reported by jim@federated.com. From-SVN: r26844
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4c02cf1..725c07e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sun May 9 11:12:19 1999 Philip Blundell <bp@nexus.co.uk>
+
+ * config/arm/arm.h (ASM_OUTPUT_MI_THUNK): Add (PLT) to branch if
+ necessary. Reported by jim@federated.com.
+
Sat May 8 23:05:35 1999 Jeffrey A Law (law@cygnus.com)
* pa.h (PRINT_OPERAND_ADDRESS): Output "%r0", not "r0" for the
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index ad2b865..0c6131b 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -2059,6 +2059,8 @@ do { \
} \
fputs ("\tb\t", FILE); \
assemble_name (FILE, XSTR (XEXP (DECL_RTL (FUNCTION), 0), 0)); \
+ if (NEED_PLT_GOT) \
+ fputs ("(PLT)", FILE); \
fputc ('\n', FILE); \
} while (0)