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.ang...@bell.net


2015-10-25  John David Anglin  <dang...@gcc.gnu.org>

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

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

Reply via email to