[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2013-01-15 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #21 from Jan Hubicka 2013-01-15 18:23:24 UTC --- Yep, it is kind of kludgy, but other way to handle it is to rewrite the constant pool that is tied into target interface so it is rather hard and I do not see constant pool reall

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2013-01-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-11-15 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #19 from David Edelsohn 2012-11-15 14:04:10 UTC --- The problem still is present, but when I asked Honza about the status on IRC, he seemed to say the work-around patch was the correct fix -- that this behavior is expected.

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-11-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #18 from Andrew Pinski 2012-11-15 03:18:18 UTC --- Does this still happen?

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

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

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #17 from David Edelsohn 2012-05-11 15:44:44 UTC --- A minimal testcase: enum lc_reason { LC_ENTER = 0, LC_LEAVE, LC_RENAME, LC_RENAME_VERBATIM, LC_ENTER_MACRO }; const char * foo (enum lc_reason reason) { const char *lc

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #16 from David Edelsohn 2012-05-11 15:11:59 UTC --- The mis-compiled file is libcpp/line-map.c. I have attached the pre-processed output for line-map.c on AIX. I also have attached assembly files showing the correct and incorrect out

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #14 from David Edelsohn 2012-05-11 15:08:29 UTC --- Created attachment 27378 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27378 Correct assembly output for line-map.c

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #15 from David Edelsohn 2012-05-11 15:09:09 UTC --- Created attachment 27379 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27379 Wrong assembly output for line-map.c

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #13 from David Edelsohn 2012-05-11 15:07:46 UTC --- Created attachment 27377 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27377 Pre-processed source for libcpp/line-map.c

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE 2012-05-11 10:08:11 UTC --- > --- Comment #5 from Jan Hubicka 2012-05-10 > 17:59:46 UTC --- [...] > Does the following hack avoid the problem? Perhaps during the years when > varpool > was

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #11 from Jan Hubicka 2012-05-11 08:40:25 UTC --- Author: hubicka Date: Fri May 11 08:40:15 2012 New Revision: 187397 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187397 Log: PR bootstrap/53300 * varpool.c (varpool_a

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #10 from Jan Hubicka 2012-05-10 23:03:44 UTC --- > Likewise on x86/Linux. Bootstrap with Ada works for me, but I will test the workaround posted above and commit if it passes. We can deal with this incrementally. Apparently there is

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot |

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #8 from Jan Hubicka 2012-05-10 20:48:52 UTC --- > Your patch in comment #5 seems to work around the problem. I will try to > figure > out which file omits the symbols. Thank you! If you could test it fully, I will commit it for time

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #7 from David Edelsohn 2012-05-10 20:27:52 UTC --- Your patch in comment #5 seems to work around the problem. I will try to figure out which file omits the symbols.

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #6 from David Edelsohn 2012-05-10 18:37:12 UTC --- The first failure occurs for me when linking gcov, but I am not sure which object file is missing the symbols.

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 --- Comment #5 from Jan Hubicka 2012-05-10 17:59:46 UTC --- i am still somewhat in dark on root of this problem. What may actually be problem here is the fact that varpool no longer outputs constant pool decls relying on constant pool code to ma

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Jan Hubicka 2

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 David Edelsohn changed: What|Removed |Added Keywords||assemble-failure Target|*-*-

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #2 from R

[Bug bootstrap/53300] [4.8 Regression] AIX bootstrap related to varpool patch

2012-05-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300 Richard Guenther changed: What|Removed |Added Target||*-*-aix Target Milestone|---