[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-20 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 torvald at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-20 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #14 from torvald at gcc dot gnu.org --- Author: torvald Date: Wed Jan 20 17:47:03 2016 New Revision: 232628 URL: https://gcc.gnu.org/viewcvs?rev=232628&root=gcc&view=rev Log: libstdc++: Darwin does not support weak refs without defini

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #13 from Dominique d'Humieres --- > I can confirm that the following change allows current gcc trunk > to bootstrap on x86_64-apple-darwin15. I confirm also.

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-20 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #12 from Jack Howarth --- I can confirm that the following change allows current gcc trunk to bootstrap on x86_64-apple-darwin15. Index: libstdc++-v3/config/os/bsd/darwin/os_defines.h =

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-20 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #11 from torvald at gcc dot gnu.org --- (In reply to Jack Howarth from comment #10) > It is unclear if the changes in r232454, to avoid the explicit linkage on > libitm, can ever be made darwin-friendly. On darwin, every single executa

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #10 from Jack Howarth --- It is unclear if the changes in r232454, to avoid the explicit linkage on libitm, can ever be made darwin-friendly. On darwin, every single executable linked against libstdc++ would require -Wl,-undefined,dyn

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #9 from Jack Howarth --- I suspect the current problem is from... // Declare all libitm symbols we rely on, but make them weak so that we do // not depend on libitm. in libstdc++-v3/src/c++11/cow-stdexcept.cc. There needs to be an e

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #8 from Jack Howarth --- (In reply to torvald from comment #7) > Does this patch fix the issue on Darwin? > https://gcc.gnu.org/ml/gcc-patches/2016-01/msg01452.html The proposed patch for libstdc++-v3/src/c++11/cow-stdexcept.cc is in

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #7 from torvald at gcc dot gnu.org --- Does this patch fix the issue on Darwin? https://gcc.gnu.org/ml/gcc-patches/2016-01/msg01452.html

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #6 from torvald at gcc dot gnu.org --- (In reply to Jack Howarth from comment #5) > (In reply to torvald from comment #4) > > > See https://gcc.gnu.org/ml/gcc-patches/2016-01/msg01203.html > > (Not linked to this bug because this bug

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-19 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 Jack Howarth changed: What|Removed |Added CC||howarth.at.gcc at gmail dot com --- Comme

[Bug libstdc++/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 Andrew Pinski changed: What|Removed |Added Keywords||build Component|bootstrap