aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/aix41.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/rs6000/aix41.h')
-rw-r--r--gcc/config/rs6000/aix41.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/rs6000/aix41.h b/gcc/config/rs6000/aix41.h
index 373c10c22ff..542f92841cb 100644
--- a/gcc/config/rs6000/aix41.h
+++ b/gcc/config/rs6000/aix41.h
@@ -98,3 +98,7 @@
#undef RS6000_CALL_GLUE
#define RS6000_CALL_GLUE "{cror 31,31,31|nop}"
+/* The IBM AIX 4.x assembler doesn't support forward references in
+ .set directives. We handle this by deferring the output of .set
+ directives to the end of the compilation unit. */
+#define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) true