http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #21 from Jan Hubicka hubicka at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #19 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #18 from Andrew Pinski pinskia at gcc dot gnu.org 2012-11-15
03:18:18 UTC ---
Does this still happen?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #11 from Jan Hubicka hubicka at gcc dot gnu.org 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=gccview=revrev=187397
Log:
PR bootstrap/53300
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot
Uni-Bielefeld.DE 2012-05-11 10:08:11 UTC ---
--- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org 2012-05-10
17:59:46 UTC ---
[...]
Does the following hack avoid
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #13 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #15 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #14 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #16 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #17 from David Edelsohn dje at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target||*-*-aix
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Rainer Orth ro at gcc dot gnu.org changed:
What|Removed |Added
CC||ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
David Edelsohn dje at gcc dot gnu.org changed:
What|Removed |Added
Keywords||assemble-failure
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Jan Hubicka hubicka at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #6 from David Edelsohn dje at gcc dot gnu.org 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.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #7 from David Edelsohn dje at gcc dot gnu.org 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.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #8 from Jan Hubicka hubicka at ucw dot cz 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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
Eric Botcazou ebotcazou at gcc dot gnu.org changed:
What|Removed |Added
CC||ebotcazou at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53300
--- Comment #10 from Jan Hubicka hubicka at ucw dot cz 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.
22 matches
Mail list logo