summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/varasm.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 520dfba59d7..547fdf5d10c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-08-20 Richard Henderson <rth@redhat.com>
+
+ * varasm.c (assemble_integer): Document ppc-eabi -mrelocatable losage.
+
2001-08-20 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa.h (RETURN_IN_MEMORY): Improve comment.
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 24380c29019..8ad465885cd 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -1843,6 +1843,9 @@ assemble_integer (x, size, align, force)
{
const char *asm_op = NULL;
+ /* ??? This isn't quite as flexible as the ASM_OUTPUT_INT type hooks.
+ At present powerpc-eabi can't jump -mrelocatable hoops, so you can
+ get assembler errors from symbolic references in packed structs. */
switch (size)
{
#ifdef UNALIGNED_SHORT_ASM_OP
OpenPOWER on IntegriCloud