https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346
--- Comment #4 from Cary Coutant ---
I think the problem is that the decloning turns the C1 and C2 ctors into
thunks, and GCC doesn't (yet) generate debug info for thunks, so when you
inline the C4 into the C1 or C2, and inline that into foo, all
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64046
--- Comment #4 from Cary Coutant ---
(Sorry, that's binutils PR gold/17639.)
||ccoutant at gcc dot gnu.org
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
--- Comment #3 from Cary Coutant ---
See PR gold/17639. Fixed on binutils trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321
Cary Coutant changed:
What|Removed |Added
CC||nheghathivhistha at gmail dot
com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63244
Cary Coutant changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
--- Comment #21 from Cary Couta
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63244
Cary Coutant changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
||ccoutant at gcc dot gnu.org
Resolution|--- |DUPLICATE
--- Comment #1 from Cary Coutant ---
This is like a dup of PR 61321.
*** This bug has been marked as a duplicate of bug 61321 ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321
Cary Coutant changed:
What|Removed |Added
CC||riku at multitaction dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63244
Cary Coutant changed:
What|Removed |Added
CC||jason at redhat dot com
--- Comment #19 f
at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60929
Cary Coutant changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
--- Comment #16 from Cary Coutant ---
Fixed on trunk and on 4.9 branch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013
--- Comment #15 from Cary Coutant ---
Author: ccoutant
Date: Thu May 15 00:34:20 2014
New Revision: 210456
URL: http://gcc.gnu.org/viewcvs?rev=210456&root=gcc&view=rev
Log:
Change -g so that it will override -g1 but not -g3.
Backported from tru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013
--- Comment #14 from Cary Coutant ---
Author: ccoutant
Date: Wed May 14 21:48:47 2014
New Revision: 210442
URL: http://gcc.gnu.org/viewcvs?rev=210442&root=gcc&view=rev
Log:
Change -g so that it will override -g1 but not -g3.
gcc/
PR deb
||ccoutant at gcc dot gnu.org
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
--- Comment #1 from Cary Coutant ---
I've already fixed the gold testsuite to turn off plugins when nece
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013
--- Comment #7 from Cary Coutant ---
(In reply to Andres Freund from comment #2)
> The point is that this has changed between 4.8 and 4.9... And I don't
> see anything relevant in http://gcc.gnu.org/gcc-4.9/changes.html
Yes, you're right. This ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60929
--- Comment #2 from Cary Coutant ---
Author: ccoutant
Date: Fri Apr 25 23:05:14 2014
New Revision: 209812
URL: http://gcc.gnu.org/viewcvs?rev=209812&root=gcc&view=rev
Log:
Fix a few ICEs and other problems with -fdebug-types-sections.
(1) If a f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60929
Cary Coutant changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55794
--- Comment #5 from Cary Coutant ---
(In reply to Janis Johnson from comment #1)
> For arm-none-eabi the line that is recorded is 33 rather than 30.
>
> I see from gcc-testresults that the test also fails for moxie-elf,
> bfin-rtems, and m32r-rte
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55794
--- Comment #4 from Cary Coutant ---
> On hppa64-hp-hpux11.11, I don't see any debug information at all unless
> I add "-g" to compile options.
The dg-options line adds -g2 -dA to the compile options.
In the assembly output you posted, the two t
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59195
Cary Coutant changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59195
--- Comment #2 from Cary Coutant ---
Author: ccoutant
Date: Fri Nov 22 22:25:49 2013
New Revision: 205292
URL: http://gcc.gnu.org/viewcvs?rev=205292&root=gcc&view=rev
Log:
Fix demangler to handle conversion operators correctly.
libiberty/
PR
||2013-11-19
Assignee|unassigned at gcc dot gnu.org |ccoutant at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Cary Coutant ---
Created attachment 31253
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31253&acti
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: ccoutant at gcc dot gnu.org
Consider this simple source:
struct C {
C(int i_) : i(i_) { }
int i;
};
struct A {
A() : i(0) { }
template
explicit operator U();
int i;
};
void foo
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58591
Cary Coutant changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51322
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58591
--- Comment #3 from Cary Coutant ---
I think the template argument descriptors should be "I1AJiiEE". This produces a
demangling that looks right:
$ c++filt _Z9ConstructI1AJiiEEvPT_DpOT0_
void Construct(A*, int&&, int&&)
And running this test cas
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58591
--- Comment #2 from Cary Coutant ---
I *think* the correct mangling should be this:
$ c++filt _Z9ConstructI1AiiEvPT_DpOT0_
void Construct(A*, (int&&)...)
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: ccoutant at gcc dot gnu.org
Created attachment 30944
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30944&action=edit
Reduced test case
This is reduced from .
Compil
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451
--- Comment #4 from Cary Coutant ---
The problem is a lexical block in main() that appears to be getting split by
-freorder-blocks-and-partition, but when debug info is emitted during
rest_of_handle_final(), this particular lexical block still app
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57238
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
||2013-04-02
AssignedTo|unassigned at gcc dot |ccoutant at gcc dot gnu.org
|gnu.org |
Ever Confirmed|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56805
--- Comment #4 from Cary Coutant 2013-04-02
20:34:57 UTC ---
In GCC 4.6, type sections were the default for -gdwarf-4, but -gdwarf-2 was
still the default for 4.6, I think. If you explicitly ask for -gdwarf-4, you
can also add -gstrict-dwa
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56805
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55364
Cary Coutant changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55364
--- Comment #2 from Cary Coutant 2013-03-05
23:08:52 UTC ---
Author: ccoutant
Date: Tue Mar 5 23:08:45 2013
New Revision: 196480
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196480
Log:
gcc/
PR debug/55364
* dwarf2
|unassigned at gcc dot |ccoutant at gcc dot gnu.org
|gnu.org |
||ccoutant at gcc dot gnu.org
Resolution||FIXED
--- Comment #3 from Cary Coutant 2013-03-05
19:27:27 UTC ---
Fixed at r193515.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55782
Bug #: 55782
Summary: GCC needs a -shared-libstdc++ option
Classification: Unclassified
Product: gcc
Version: 4.6.3
Status: UNCONFIRMED
Severity: normal
Pr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55781
Bug #: 55781
Summary: -shared-libgcc does not completely undo -static-libgcc
Classification: Unclassified
Product: gcc
Version: 4.6.3
Status: UNCONFIRMED
Severity: no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55231
--- Comment #3 from Cary Coutant 2012-11-15
00:34:56 UTC ---
(In reply to comment #1)
> Another issue:
> markus@x4 ~ % c++ -c -O0 -gsplit-dwarf test.ii -o /dev/null
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55328
Cary Coutant changed:
What|Removed |Added
CC||markus at trippelsdorf dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55231
Cary Coutant changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
||ccoutant at gcc dot gnu.org
Resolution||FIXED
AssignedTo|unassigned at gcc dot |ccoutant at gcc dot gnu.org
|gnu.org |
--- Comment #8 from Cary Coutant 2012-10-25
18:33:24 UTC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55063
--- Comment #7 from Cary Coutant 2012-10-25
18:30:34 UTC ---
Author: ccoutant
Date: Thu Oct 25 18:30:27 2012
New Revision: 192820
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192820
Log:
gcc/
PR debug/55063
* dwarf2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53235
--- Comment #13 from Cary Coutant 2012-09-06
03:34:27 UTC ---
Author: ccoutant
Date: Thu Sep 6 03:34:22 2012
New Revision: 191005
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191005
Log:
2012-09-05 Cary Coutant
Backport trunk p
gcc dot |ccoutant at gcc dot gnu.org
|gnu.org |
--- Comment #4 from Cary Coutant 2012-06-25
21:19:17 UTC ---
Created attachment 27705
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27705
Patch to fix ICE with -g -flto and anonymous namesp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
--- Comment #79 from Cary Coutant 2012-04-17
18:00:41 UTC ---
(In reply to comment #77)
> I believe .init_array keeps the same order of .ctors within
> the same translation unit. The proposed --reverse-init-array
> switch will only reverse the o
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
Cary Coutant changed:
What|Removed |Added
CC||ppluzhnikov at google dot
||FIXED
AssignedTo|dodji at gcc dot gnu.org|ccoutant at gcc dot gnu.org
--- Comment #5 from Cary Coutant 2012-01-20
19:02:26 UTC ---
Fixed for GCC 4.7.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45682
--- Comment #4 from Cary Coutant 2012-01-20
18:57:49 UTC ---
Author: ccoutant
Date: Fri Jan 20 18:57:44 2012
New Revision: 183348
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183348
Log:
2012-01-19 Cary Coutant
Dodji Sekete
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45682
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247
--- Comment #24 from Cary Coutant 2011-09-26
23:32:17 UTC ---
Author: ccoutant
Date: Mon Sep 26 23:32:13 2011
New Revision: 179220
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179220
Log:
PR lto/47247
* plugin-api.h (enum ld_plu
gcc dot |ccoutant at gcc dot gnu.org
|gnu.org |
--- Comment #23 from Cary Coutant 2011-09-26
20:42:20 UTC ---
Gold patch posted:
http://sourceware.org/ml/binutils/2011-09/msg00191.html
-cary
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
Cary Coutant changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
--- Comment #14 from Cary Coutant 2011-09-26
18:29:52 UTC ---
Author: ccoutant
Date: Mon Sep 26 18:29:46 2011
New Revision: 179209
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179209
Log:
include/ChangeLog:
PR 40831
* demangle.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
--- Comment #12 from Cary Coutant 2011-09-23
21:39:13 UTC ---
Author: ccoutant
Date: Fri Sep 23 21:39:10 2011
New Revision: 179132
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179132
Log:
include/ChangeLog:
PR 40831
* demangle.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
Cary Coutant changed:
What|Removed |Added
Attachment #23439|0 |1
is obsolete|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47393
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
--- Comment #9 from Cary Coutant 2011-02-23
18:30:19 UTC ---
> Does not work for `_Z3fooi.1988' or
> `_Z3fooi.part.9.165493.constprop.775.31805'.
Where does the _Z3fooi.1988 style come from?
I guess your second example is from a cloned function
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40831
Cary Coutant changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot |ccoutant at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247
--- Comment #9 from Cary Coutant 2011-01-10
19:07:54 UTC ---
I've added a new disposition code LDPR_PREVAILING_DEF_IRONLY_EXP and a new
version of the GET_SYMBOLS interface to the API specification on the wiki:
http://gcc.gnu.org/wiki/whopr/driv
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44952
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
--- Comment #56 from Cary Coutant 2010-12-14
01:24:30 UTC ---
> H.J, Cary is talking about multiple global constructors in a single file, none
> of which use constructor priorities. In other words, the normal case. gcc
> generates those in a sp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
--- Comment #50 from Cary Coutant 2010-12-13
20:24:43 UTC ---
Sorry for jumping in so late here, but it sounds like the conclusions here
match my recollections:
- We added .init_array/.fini_array in order to blend the SVR4 version of .init,
whic
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46291
--- Comment #4 from Cary Coutant 2010-11-03
21:31:22 UTC ---
Sorry, the original design was for the plugin to maintain responsibility for
the file descriptor. That didn't work well, so we added the GET_INPUT_FILE and
RELEASE_INPUT_FILE interfaces
69 matches
Mail list logo