summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/aix.h
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2010-01-16 12:14:09 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2010-01-16 12:14:09 +0000
commit1a9c54a35da528ea0ed834cd8303b31767be0c1f (patch)
treef346fc01f4a2485fda22909adcf915a88470d975 /gcc/config/rs6000/aix.h
parentb2a24299a6103ccdfca2d79e2dc98e13cdc08009 (diff)
downloadgcc-1a9c54a35da528ea0ed834cd8303b31767be0c1f.tar.gz
gcc/
* configure.ac (HAVE_AS_REF): New C macro. * configure: Regenerate. * config.in: Likewise. * collect2.c (main): Only postpone SCAN_DWEH to the second pass if HAVE_AS_REF. * config/rs6000/aix.h (ASM_OUTPUT_DWARF_TABLE_REF): Only define if HAVE_AS_REF. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155961 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/aix.h')
-rw-r--r--gcc/config/rs6000/aix.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/rs6000/aix.h b/gcc/config/rs6000/aix.h
index 4676110b44e..380b0b8b532 100644
--- a/gcc/config/rs6000/aix.h
+++ b/gcc/config/rs6000/aix.h
@@ -43,11 +43,13 @@
collect has a chance to see them, so scan the object files directly. */
#define COLLECT_EXPORT_LIST
+#if HAVE_AS_REF
/* Issue assembly directives that create a reference to the given DWARF table
identifier label from the current function section. This is defined to
ensure we drag frame frame tables associated with needed function bodies in
a link with garbage collection activated. */
#define ASM_OUTPUT_DWARF_TABLE_REF rs6000_aix_asm_output_dwarf_table_ref
+#endif
/* Handle #pragma weak and #pragma pack. */
#define HANDLE_SYSV_PRAGMA 1