This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]
- From: Mike Stump <mikestump at comcast dot net>
- To: Dominique Dhumieres <dominiq at lps dot ens dot fr>
- Cc: gcc-patches at gcc dot gnu dot org, iant at google dot com, joseph at codesourcery dot com, dmalcolm at redhat dot com
- Date: Fri, 5 Sep 2014 22:17:07 -0700
- Subject: Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]
- Authentication-results: sourceware.org; auth=none
- References: <20140905225958 dot 0DE7FFF at mailhost dot lps dot ens dot fr>
On Sep 5, 2014, at 3:59 PM, Dominique Dhumieres <dominiq@lps.ens.fr> wrote:
> See pr63188 for darwin. The same patch should probably
> fix the problem for hppa64-hpux* too.
Thanks.
Committed revision 214983.
Index: ChangeLog
===================================================================
--- ChangeLog (revision 214981)
+++ ChangeLog (working copy)
@@ -1,3 +1,9 @@
+2014-09-05 Dominique Dhumieres <dominiq@lps.ens.fr>
+
+ PR target/63188
+ * config/darwin.h (INIT_SECTION_ASM_OP): Define to "".
+ * config/pa/pa64-hpux.h (INIT_SECTION_ASM_OP): Likewise.
+
2014-09-05 Easwaran Raman <eraman@google.com>
PR rtl-optimization/62146
Index: config/darwin.h
===================================================================
--- config/darwin.h (revision 214981)
+++ config/darwin.h (working copy)
@@ -499,7 +499,7 @@ extern GTY(()) int darwin_ms_struct;
#define NO_PROFILE_COUNTERS 1
#undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP
+#define INIT_SECTION_ASM_OP ""
#undef INVOKE__main
Index: config/pa/pa64-hpux.h
===================================================================
--- config/pa/pa64-hpux.h (revision 214981)
+++ config/pa/pa64-hpux.h (working copy)
@@ -336,7 +336,7 @@ do { \
the sections are not actually used. However, we still must provide
defines to select the proper code path. */
#undef INIT_SECTION_ASM_OP
-#define INIT_SECTION_ASM_OP
+#define INIT_SECTION_ASM_OP ""
#undef FINI_SECTION_ASM_OP
#define FINI_SECTION_ASM_OP