[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2012-10-03 Thread whatmannerofburgeristhis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #32 from Matt Arsenault whatmannerofburgeristhis at gmail dot com 2012-10-04 00:57:42 UTC --- Created attachment 28350 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28350 Test case using packaged_task

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2012-10-03 Thread whatmannerofburgeristhis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Matt Arsenault whatmannerofburgeristhis at gmail dot com changed: What|Removed |Added CC|

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #27 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-11-20 12:43:05 UTC --- (In reply to comment #26) FAIL: 30_threads/thread/native_handle/typesizes.cc execution test This test should be disabled on darwin (and

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #28 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-11-20 12:50:39 UTC --- (In reply to comment #25) confirm solved cat once.cpp #includeiostream int main() { std::once_flag flag;

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #29 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-20 13:46:58 UTC --- Vincenzo's comment shows the test fail for this version gcc version 4.7.0 2012 (experimental) (GCC) But pass for this one: gcc version 4.7.0

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-20 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #30 from vincenzo Innocente vincenzo.innocente at cern dot ch 2011-11-20 14:20:14 UTC --- sorry Dominique not to have been clear, Jonathan answer is correct. For what I'm concerned this specific PR can be closed. vincenzo

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-17 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 vincenzo Innocente vincenzo.innocente at cern dot ch changed: What|Removed |Added CC|

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-17 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #26 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-18 00:16:48 UTC --- (In reply to comment #20) (In reply to comment #19) FAIL: 30_threads/thread/native_handle/typesizes.cc execution test This test should be disabled on

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #18 from Jan Hubicka hubicka at ucw dot cz 2011-11-14 12:18:43 UTC --- Hi, coud you please verify that the attached patch solves the problem? Thanks, Honza Index: cgraph.h

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #19 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-11-14 16:04:57 UTC --- coud you please verify that the attached patch solves the problem? On x86_64-apple-darwin10, I have only done an update with the patch at revision

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #20 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-14 16:14:36 UTC --- (In reply to comment #19) FAIL: 30_threads/thread/native_handle/typesizes.cc execution test This test should be disabled on darwin (and probably everywhere

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #21 from Iain Sandoe iains at gcc dot gnu.org 2011-11-14 16:30:09 UTC --- (In reply to comment #18) coud you please verify that the attached patch solves the problem? (applied, together with c#15 PR51094) full regstrap incl. Ada

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Jack Howarth howarth at nitro dot med.uc.edu changed: What|Removed |Added CC||howarth at

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #23 from Jan Hubicka hubicka at ucw dot cz 2011-11-14 17:02:22 UTC --- thank you! What kind of weakref issues you see? Honza

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #24 from Jan Hubicka hubicka at gcc dot gnu.org 2011-11-14 17:32:52 UTC --- Author: hubicka Date: Mon Nov 14 17:32:47 2011 New Revision: 181358 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181358 Log: PR middle-end/50598

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-13 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #14 from Jan Hubicka hubicka at ucw dot cz 2011-11-13 12:41:03 UTC --- Hi, I finally debugged this. It is an ordering issue - emutls adds new variables but remove_unreachable_functions expects that visibility pass has been run and

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-13 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #15 from Iain Sandoe iains at gcc dot gnu.org 2011-11-13 12:51:00 UTC --- (In reply to comment #14) Hi, I finally debugged this. Great! :-) It is an ordering issue - emutls adds new variables but remove_unreachable_functions

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-13 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #16 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-11-13 12:54:11 UTC --- I have found that reverting the change for gcc/cgraphunit.c in revision 179429 and doing a simple update is not enough to fix the libstdc++-v3

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-13 Thread jh at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #17 from jh at suse dot de 2011-11-13 13:08:12 UTC --- Is this a missing dependency in the make? Makefiles generally do not track changes in your compiler. You need to fully rebuild then. I am travelling today, but should have

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-11 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #12 from Iain Sandoe iains at gcc dot gnu.org 2011-11-11 11:21:11 UTC --- BTW, this now blocks bootstrap on x86 darwin because it causes libitm build to fail.

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #13 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-11 12:00:29 UTC --- join the --disable-libitm club, needed for a few platforms

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-10 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #11 from Iain Sandoe iains at gcc dot gnu.org 2011-11-10 20:52:56 UTC --- (In reply to comment #10) trying to reproduce this on x86_64... the confusing thing is that emultls don't seem to fiddle with aliases in any special way.

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added AssignedTo|unassigned at gcc dot |hubicka at gcc

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-04 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #8 from Iain Sandoe iains at gcc dot gnu.org 2011-11-04 08:56:36 UTC --- the following also fails (for both c and c++): extern __thread int i; __thread int i; === - producing an empty asm file === gcc-4.6 produces:

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-04 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #9 from Iain Sandoe iains at gcc dot gnu.org 2011-11-04 10:50:36 UTC --- in tree-emults: (gdb) call debug_tree(var-decl) var_decl 0x41da24e0 i type integer_type 0x41d17360 int public SI size integer_cst 0x41d0455c

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-11-03 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #7 from Iain Sandoe iains at gcc dot gnu.org 2011-11-03 18:22:05 UTC --- $ more ../gcc-live-trunk/libgomp/testsuite/libgomp.c++/pr24455-1.C // { dg-do compile } // { dg-require-effective-target tls } extern int i; #pragma omp

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-30 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added CC||danglin at

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-24 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Iain Sandoe iains at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-15 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-10-15 18:36:00 UTC --- The difference for the test libgomp.c++/pr24455.C comes from the companion file libgomp.c++/pr24455-1.C. With gcc/cgraphunit.c in revision 179429

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||ro at

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||jh at

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-10-08 21:50:37 UTC --- Reverting the change for gcc/cgraphunit.c in revision 179429 fixes the pr.

[Bug middle-end/50598] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2011-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50598 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0