diff mbox

[committed] Define EH_FRAME_THROUGH_COLLECT2 in config/pa/som.h

Message ID 6B94B39B-4B85-405A-B247-C8A44298B5CC@bell.net
State New
Headers show

Commit Message

John David Anglin Oct. 25, 2015, 6:41 p.m. UTC
The change of Andrew Dixie and David Edelsohn on 2015-09-18 introduced a new
define, EH_FRAME_THROUGH_COLLECT2, and broke EH frame handling on 32-bit
hppa*-*-hpux*.  We now need to define EH_FRAME_THROUGH_COLLECT2 on
this target.

Tested on hppa2.0w-hp-hpux11.11.  Committed to trunk.

Dave
--
John David Anglin	dave.anglin@bell.net
2015-10-25  John David Anglin  <danglin@gcc.gnu.org>

	* config/pa/som.h (EH_FRAME_THROUGH_COLLECT2): Define.
diff mbox

Patch

Index: config/pa/som.h
===================================================================
--- config/pa/som.h	(revision 229301)
+++ config/pa/som.h	(working copy)
@@ -340,6 +340,11 @@ 
    this suffix when generating constructor/destructor names.  */ 
 #define SHLIB_SUFFIX ".sl"
 
+/* We don't have named sections.  */
 #define TARGET_HAVE_NAMED_SECTIONS false
 
 #define TARGET_ASM_TM_CLONE_TABLE_SECTION pa_som_tm_clone_table_section
+
+/* Generate specially named labels to identify DWARF 2 frame unwind
+   information.  */
+#define EH_FRAME_THROUGH_COLLECT2