Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-08 Thread Joseph S. Myers
On Sat, 6 Sep 2014, Andreas Schwab wrote: > Mike Stump writes: > > > 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 {

Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-07 Thread Mike Stump
On Sep 6, 2014, at 12:20 AM, Andreas Schwab wrote: > Mike Stump writes: > >> Index: config/pa/pa64-hpux.h >> === >> --- config/pa/pa64-hpux.h(revision 214981) >> +++ config/pa/pa64-hpux.h(working copy) >> @@ -336,7 +336,7 @@

Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-06 Thread Andreas Schwab
Mike Stump writes: > 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 {

Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-05 Thread Mike Stump
On Sep 5, 2014, at 3:59 PM, Dominique Dhumieres wrote: > See pr63188 for darwin. The same patch should probably > fix the problem for hppa64-hpux* too. Thanks. Committed revision 214983. Index: ChangeLog === --- ChangeLog (revisi

Re: Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-05 Thread Dominique Dhumieres
... > I believe the above hunk in r214954 ... > ... broke the build for the > following configurations in contrib/config-list.mk: ... See pr63188 for darwin. The same patch should probably fix the problem for hppa64-hpux* too. Dominique

Build breakage on darwin and pa64-hpux [was Re: Use -fbuilding-libgcc for more target macros used in libgcc]

2014-09-05 Thread David Malcolm
On Fri, 2014-09-05 at 01:15 +, Joseph S. Myers wrote: > It is desirable for various reasons to stop target libraries from > using host-side tm.h: making the headers work on both host and target > (and on build as well) is fragile (especially when dealing with macros > depending on command-line

Re: Use -fbuilding-libgcc for more target macros used in libgcc

2014-09-05 Thread Dominique Dhumieres
On Thu, Sep 4, 2014 at 6:15 PM, Joseph S. Myers wrote: > > gcc/c-family: > 2014-09-05 Joseph Myers > > * c-cppbuiltin.c (c_cpp_builtins): Also define > __LIBGCC_EH_TABLES_CAN_BE_READ_ONLY__, > __LIBGCC_EH_FRAME_SECTION_NAME__, __LIBGCC_JCR_SECTION_NAME__, > __LIB

Re: Use -fbuilding-libgcc for more target macros used in libgcc

2014-09-04 Thread Ian Lance Taylor
On Thu, Sep 4, 2014 at 6:15 PM, Joseph S. Myers wrote: > > gcc/c-family: > 2014-09-05 Joseph Myers > > * c-cppbuiltin.c (c_cpp_builtins): Also define > __LIBGCC_EH_TABLES_CAN_BE_READ_ONLY__, > __LIBGCC_EH_FRAME_SECTION_NAME__, __LIBGCC_JCR_SECTION_NAME__, > __LIB