* config/tc-hppa.h: Don't define DWARF2_EH_FRAME_READ_ONLY on Linux
authorDave Anglin <dave.anglin@nrc.ca>
Sat, 30 Aug 2008 15:52:22 +0000 (15:52 +0000)
committerDave Anglin <dave.anglin@nrc.ca>
Sat, 30 Aug 2008 15:52:22 +0000 (15:52 +0000)
and NetBSD.

gas/ChangeLog
gas/config/tc-hppa.h

index 739261b68b4cafd9cb9a3f40271accaacf3b374c..eb7b93b29fa59626be2acc389cca9df41dbe1a24 100644 (file)
@@ -1,3 +1,8 @@
+2008-08-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * config/tc-hppa.h: Don't define DWARF2_EH_FRAME_READ_ONLY on Linux
+       and NetBSD.
+
 2008-08-29  Eric B. Weddington  <eric.weddington@atmel.com>
 
        * config/tc-avr.c (mcu_types): Add atmega16u4.
index 393a1440ac460a23c71d627be91bb6264d652808..c3082a24ff315507a191222c7129bbba88c82d4f 100644 (file)
@@ -218,10 +218,11 @@ extern int hppa_regname_to_dw2regnum (char *regname);
 #define DWARF2_CIE_DATA_ALIGNMENT 4
 #endif
 
-/* Due to the way dynamic linking to personality functions is handled,
-   we need to have a read-write .eh_frame section.  */
+#if !defined (TE_LINUX) && !defined (TE_NetBSD)
+/* Due to the way dynamic linking to personality functions is handled
+   on HP-UX, we need to have a read-write .eh_frame section.  */
 #define DWARF2_EH_FRAME_READ_ONLY 0
-
 #endif
 
+#endif /* OBJ_ELF */
 #endif /* _TC_HPPA_H */