[Bug debug/45110] New: GCC does not emit DW_AT_object_pointer

2010-07-28 Thread tromey at gcc dot gnu dot org
ion: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45110

[Bug debug/41736] missing DW_TAG_template_*_ in some cases

2010-08-31 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2010-08-31 18:33 --- Created an attachment (id=21610) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21610&action=view) a simple test case I'm attaching "temargs.cc", a simple test case from the gdb test suite

[Bug debug/45465] Wrong type reported by gdb

2010-08-31 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2010-08-31 20:12 --- This was purely a gdb bug. It only showed up with a newish gcc because older ones don't emit DW_TAG_template_*. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug web/43011] Upgrade gcc.gnu.org/bugzilla to Bugzilla 3.6

2010-09-07 Thread tromey at gcc dot gnu dot org
--- Comment #31 from tromey at gcc dot gnu dot org 2010-09-07 15:50 --- (In reply to comment #30) > $ cvs -z9 -d :ext:lpso...@sourceware.org:/cvs/sourceware co sourceware > cvs server: cannot find module `sourceware' - ignored > cvs [checkout aborted]: cannot expand mo

[Bug debug/44126] New: wrong location description for DW_AT_vtable_elem_location

2010-05-13 Thread tromey at gcc dot gnu dot org
gnedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44126

[Bug c/44316] "initialization from incompatible pointer type" struct initilization error handling

2010-05-28 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2010-05-28 16:58 --- Here is what gcc trunk says: opsy. gcc --syntax-only pr.c pr.c: In function ‘main’: pr.c:20:10: warning: initialization from incompatible pointer type [enabled by default] The particular case motivating this PR was

[Bug debug/44126] wrong location description for DW_AT_vtable_elem_location

2010-06-11 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2010-06-11 14:53 --- I think the problem with this patch is that it leaves gdb no way to determine which approach it should use. This is important because there is a lot of existing code compiled with the incorrect approach. Currently

[Bug debug/44126] wrong location description for DW_AT_vtable_elem_location

2010-06-11 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2010-06-11 15:07 --- Jakub pointed out that gdb can just look for an isolated DW_OP_constu to fall back to the old code. I will write a gdb patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44126

[Bug debug/44126] wrong location description for DW_AT_vtable_elem_location

2010-06-11 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2010-06-11 20:02 --- Ok, I committed the gdb change: http://sourceware.org/ml/gdb-patches/2010-06/msg00287.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44126

[Bug debug/41130] GCC should emit an index of publicly named entities

2010-06-15 Thread tromey at gcc dot gnu dot org
--- Comment #15 from tromey at gcc dot gnu dot org 2010-06-15 21:51 --- I think we've decided not to pursue this route. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug other/31754] Include column number along line in error messages main.cpp:5:38

2007-10-25 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-10-26 05:35 --- Note that even with mapped locations this gives the wrong result. The C++ parser has some column-number bugs. opsy. g++ -Wall -fsyntax-only z.cc z.cc: In function ‘int main()’: z.cc:8:61: error: wrong type argument

[Bug middle-end/33779] [4.3 Regression] folds unsigned multiplication == 0 to true

2007-10-27 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-10-27 16:42 --- I looked at this a little. This test is a little bit funny because the '+' has undefined overflow but the '*' does not. Move the cast to make the '+' have defined overflow, and it w

[Bug preprocessor/30786] [4.1/4.2/4.3 Regression] ICE on _Pragma at end of file

2007-10-31 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2007-10-31 14:50 --- Subject: Bug 30786 Author: tromey Date: Wed Oct 31 14:50:13 2007 New Revision: 129800 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129800 Log: gcc/testsuite PR preprocessor/30786:

[Bug preprocessor/30805] [4.1/4.2/4.3 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-10-31 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-10-31 17:37 --- This patch makes gcc enter an infinite loop rather than ICEing. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug java/33765] [4.3 regression] gcj internal compiler error when reading an empty file

2007-10-31 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-10-31 18:26 --- Confirmed. I would not mind giving an error for this. We don't necessarily have to be compatible with javac here. I wonder, though, whether this is used in a configure script or something like this. How di

[Bug preprocessor/30805] [4.1/4.2/4.3 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-10-31 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-10-31 19:12 --- I'm testing a revised patch. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug preprocessor/30805] [4.1/4.2/4.3 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-11-01 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2007-11-01 18:21 --- Subject: Bug 30805 Author: tromey Date: Thu Nov 1 18:20:48 2007 New Revision: 129827 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129827 Log: libcpp PR preprocessor/30805: *

[Bug java/33765] [4.3 regression] gcj internal compiler error when reading an empty file

2007-11-01 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-11-01 19:24 --- Created an attachment (id=14456) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14456&action=view) patch to make it do nothing This patch changes gcj to do nothing in this case. It works fine on the te

[Bug preprocessor/30805] [4.1/4.2 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-11-01 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2007-11-01 23:34 --- Sorry about that. I don't know what went wrong. The test should only be preprocessed, not compiled. I will fix this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30805

[Bug preprocessor/30805] [4.1/4.2 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-11-01 Thread tromey at gcc dot gnu dot org
--- Comment #12 from tromey at gcc dot gnu dot org 2007-11-01 23:39 --- Subject: Bug 30805 Author: tromey Date: Thu Nov 1 23:38:52 2007 New Revision: 129838 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129838 Log: PR preprocessor/30805: * gcc.dg/cpp/p

[Bug java/33765] [4.3 regression] gcj internal compiler error when reading an empty file

2007-11-02 Thread tromey at gcc dot gnu dot org
--- Comment #9 from tromey at gcc dot gnu dot org 2007-11-02 16:11 --- Testing my patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug java/33765] [4.3 regression] gcj internal compiler error when reading an empty file

2007-11-02 Thread tromey at gcc dot gnu dot org
--- Comment #10 from tromey at gcc dot gnu dot org 2007-11-02 20:02 --- Subject: Bug 33765 Author: tromey Date: Fri Nov 2 20:02:35 2007 New Revision: 129860 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129860 Log: PR java/33765: * jcf-parse.c (java_pa

[Bug c++/32256] [4.0/4.1/4.2/4.3 regression] pragma system_header doesn't suppress warnings in tree-cfg

2007-11-02 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2007-11-02 20:43 --- You can reproduce this in C by using -funit-at-a-time. IMO this is a general bug in unit-at-a-time. Perhaps cgraph_analyze_function or something similar should set in_system_header. Maybe set_cfun. -- tromey at

[Bug c++/32256] [4.0/4.1/4.2/4.3 regression] pragma system_header doesn't suppress warnings in tree-cfg

2007-11-02 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-11-02 21:02 --- Recategorizing is fine by me -- though I wouldn't consider my opinion authoritative :) FWIW I have a patch to set_cfun that appears to fix both these bugs. I'll bootstrap and test it and see what pe

[Bug c++/32368] warnings from system headers not suppressed.

2007-11-02 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-11-02 21:02 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/32368] warnings from system headers not suppressed.

2007-11-02 Thread tromey at gcc dot gnu dot org
-- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |tromey at gcc dot gnu dot |dot org

[Bug libgcj/13288] MulticastSocket not joining more than one interface

2007-11-05 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-05 18:43 --- For a patch of this size, we'll need an assignment. Please contact me via email and I will get you started on this. -- tromey at gcc dot gnu dot org changed: What|Re

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

2007-11-05 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-11-05 20:54 --- What did you think was wrong with this patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30297

[Bug c++/32256] [4.0/4.1/4.2/4.3 regression] pragma system_header doesn't suppress warnings in tree-cfg

2007-11-06 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-11-06 15:57 --- Subject: Bug 32256 Author: tromey Date: Tue Nov 6 15:57:02 2007 New Revision: 129936 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129936 Log: gcc PR c++/32256, PR c++/32368: * fu

[Bug c++/32368] warnings from system headers not suppressed.

2007-11-06 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-11-06 15:57 --- Subject: Bug 32368 Author: tromey Date: Tue Nov 6 15:57:02 2007 New Revision: 129936 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129936 Log: gcc PR c++/32256, PR c++/32368: * fu

[Bug c++/32256] [4.0/4.1/4.2 regression] pragma system_header doesn't suppress warnings in tree-cfg

2007-11-06 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-11-06 16:01 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug c++/32368] warnings from system headers not suppressed.

2007-11-06 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-11-06 16:01 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug java/34019] Minor typo in gcj documentation

2007-11-07 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-07 22:56 --- Subject: Bug 34019 Author: tromey Date: Wed Nov 7 22:55:58 2007 New Revision: 129974 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129974 Log: PR java/34019: * gcj.texi (Input Optio

[Bug java/34019] Minor typo in gcj documentation

2007-11-07 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2007-11-07 22:56 --- Fix checked in. Thanks. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug objc/34033] New: compiler accepts invalid string concatenation

2007-11-08 Thread tromey at gcc dot gnu dot org
@"foo" @ -- Summary: compiler accepts invalid string concatenation Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: objc AssignedTo: unassigned at gcc dot gnu

[Bug c++/30297] [4.1/4.2 regression] ICE with extern "C" and inheritance

2007-11-08 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2007-11-08 19:51 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

2007-11-08 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-11-08 19:50 --- Subject: Bug 30297 Author: tromey Date: Thu Nov 8 19:50:38 2007 New Revision: 130018 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130018 Log: gcc/cp 2007-11-08 Andrew Pinski <[EMAI

[Bug c++/17577] [4.0/4.1/4.2/4.3 Regression] #pragma implementation no longer diagnoses use after file to which it applies

2007-11-09 Thread tromey at gcc dot gnu dot org
--- Comment #9 from tromey at gcc dot gnu dot org 2007-11-09 18:28 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug c/17557] wrong opcode for short jmp

2007-11-11 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2007-11-12 00:39 --- Subject: Bug 17557 Author: tromey Date: Mon Nov 12 00:38:48 2007 New Revision: 130093 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130093 Log: gcc/cp PR c++/17577:

[Bug c++/17577] [4.0/4.1/4.2/4.3 Regression] #pragma implementation no longer diagnoses use after file to which it applies

2007-11-11 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2007-11-12 00:39 --- Subject: Bug 17577 Author: tromey Date: Mon Nov 12 00:38:48 2007 New Revision: 130093 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130093 Log: gcc/cp PR c++/17577:

[Bug c++/17577] [4.0/4.1/4.2 Regression] #pragma implementation no longer diagnoses use after file to which it applies

2007-11-11 Thread tromey at gcc dot gnu dot org
--- Comment #12 from tromey at gcc dot gnu dot org 2007-11-12 00:40 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug java/20031] [4.0/4.1/4.2/4.3 regression] ICE on missing files

2007-11-11 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-11-12 00:46 --- These no longer ICE for me. Instead I just get the expected errors. Adding -Iclasses to the builds makes it work as expected. So, I'm closing this. -- tromey at gcc dot gnu dot org changed:

[Bug c++/30293] [4.0/4.1/4.2/4.3 regression] ICE with extern "Java" in store_init_value

2007-11-12 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-11-12 18:07 --- Yeah, for both this and for PR 30294, I think we can just reject some constructs very early. I don't think it makes sense to declare variables, fields, or functions with "java" types that are not poi

[Bug c/29172] --combine can't handle #pragma once

2007-11-12 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-11-12 20:24 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c/24068] Unconditional warning when using -combine

2007-11-12 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2007-11-12 20:43 --- We unconditionally warn for a prototype following an old-style definition. The oddity here is that these are in different files, glommed together with --combine, and so don't represent exactly the same sort of

[Bug bootstrap/34144] [4.3 Regression] Revision 130005 causes bootstrap failure

2007-11-18 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-18 21:26 --- Please post the error message. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34144

[Bug debug/19523] [4.0/4.1/4.2/4.3 Regression] DBX_USE_BINCL support broken in the C++ compiler

2007-11-19 Thread tromey at gcc dot gnu dot org
--- Comment #10 from tromey at gcc dot gnu dot org 2007-11-19 20:42 --- Perhaps this could be solved now by using the information provided by mapped locations... this is akin to the "replay" idea Eric mentions in the linked-to email. -- tromey at gcc dot gnu dot o

[Bug java/34201] Help me with gcj options

2007-11-23 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-23 21:39 --- Please read the documentation and other info on the web site. Then, if you still can't make it work, post specific questions, along with what you tried, what platform you are using, and what the results were, t

[Bug preprocessor/33907] Empty macro definitions not considered equal

2007-11-25 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-11-25 21:11 --- Given that this is a constraint, my first inclination is to close the bug report. Richard, what motivated this PR? -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug preprocessor/33919] __BASE_FILE__ does not expand correctly when included from the command line

2007-11-25 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-25 21:18 --- Confirming; still happens with svn trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/34211] Wrong preprocessor called in build-i686-cygwin/libiberty/configure

2007-11-25 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-25 21:20 --- Not a preprocessor bug; refiling to 'other'. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug java/34239] solaris 8 /bin/sh does not support -ef in gen-classlist.sh

2007-11-26 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-26 18:44 --- I think this is fixed on svn trunk. Also, the solaris build instructions already recommend using ksh and not sh. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/32868] Don't warn about redefinitions of __STDC_FORMAT_MACROS

2007-11-27 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-27 20:53 --- I think your proposed fix sounds ok. I don't have a copy of the C++ standard handy. Does this bug apply to both C and C++, or only C? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32868

[Bug preprocessor/32868] Don't warn about redefinitions of __STDC_FORMAT_MACROS

2007-11-28 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-28 16:26 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug preprocessor/20770] Using -M -MT ... -MF ... with -g3 generates preprocess line to stdout

2007-11-28 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-28 18:21 --- Can you reproduce this with anything newer than 3.4? The 3.x release series is closed. I couldn't reproduce with 4.1. So, barring new information, I think this is fixed. -- tromey at gcc dot gnu dot org ch

[Bug pch/33829] HOST_HOOKS_GT_PCH_GET_ADDRESS is missing from the documentation index

2007-11-28 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-28 19:06 --- Confirmed. I didn't see any instances of @findex or @vindex in hostconfig.texi. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug preprocessor/33473] GCC does not correctly generate dependencies for precompiled headers

2007-11-28 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-11-28 19:07 --- *** This bug has been marked as a duplicate of 14933 *** -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug pch/14933] missing pre-compiled header depends with -MD

2007-11-28 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2007-11-28 19:07 --- *** Bug 33473 has been marked as a duplicate of this bug. *** -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/34288] ssize_t used in libcpp/files.c without autoconf detection

2007-11-29 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-11-29 18:20 --- The check in gcc/configure.ac defaults ssize_t to int if it isn't found. But, we also need to do this in libcpp/configure.ac. If I send you a patch, can you test it? I will send a patch for configure as

[Bug preprocessor/34288] ssize_t used in libcpp/files.c without autoconf detection

2007-11-30 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-30 18:35 --- Created an attachment (id=14674) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14674&action=view) patch to check for ssize_t Please try this patch. It applies to svn trunk. It includes the cha

[Bug preprocessor/32868] Don't warn about redefinitions of __STDC_FORMAT_MACROS

2007-11-30 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-11-30 18:24 --- Subject: Bug 32868 Author: tromey Date: Fri Nov 30 18:24:01 2007 New Revision: 130544 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130544 Log: libcpp PR preprocessor/32868: *

[Bug preprocessor/32868] Don't warn about redefinitions of __STDC_FORMAT_MACROS

2007-11-30 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-11-30 18:24 --- Fix checked in. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug preprocessor/34288] ssize_t used in libcpp/files.c without autoconf detection

2007-12-03 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-12-03 21:08 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c/29172] --combine can't handle #pragma once

2007-12-06 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-12-06 18:56 --- Subject: Bug 29172 Author: tromey Date: Thu Dec 6 18:56:26 2007 New Revision: 130656 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130656 Log: gcc PR c/29172: *

[Bug c/29172] --combine can't handle #pragma once

2007-12-06 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2007-12-06 18:58 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug java/34444] Class.getEnclosingClass() returns null on enclosed class

2007-12-12 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2007-12-12 16:28 --- Here's a complete test case. The .class file does have the InnerClasses attribute, we just don't seem to read it properly. public class p { public interface DBI { } public interface Local e

[Bug c/34457] New: ICE with VLA and --combine

2007-12-13 Thread tromey at gcc dot gnu dot org
Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34457

[Bug preprocessor/30363] [4.0/4.1/4.2/4.3 Regression] Support for -traditional-cpp is incomplete in current gcc relative to gcc 2.95.3

2007-12-17 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-12-18 04:09 --- I'll review the patch at least. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-02 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-01-02 20:30 --- BTW, I checked in a fix for this on the incremental-compiler branch. http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00677.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34457

[Bug preprocessor/34602] [4.1/4.2/4.3 regression] Internal error with invalid #line directive

2008-01-02 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2008-01-02 20:54 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug preprocessor/34602] [4.1/4.2 regression] Internal error with invalid #line directive

2008-01-03 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-01-03 17:59 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug preprocessor/34602] [4.1/4.2 regression] Internal error with invalid #line directive

2008-01-03 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-01-03 17:59 --- Subject: Bug 34602 Author: tromey Date: Thu Jan 3 17:58:26 2008 New Revision: 131304 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131304 Log: libcpp PR preprocessor/34602. * dire

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-03 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-01-03 18:08 --- Testing my patch on mainline. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-03 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2008-01-04 00:14 --- Fix checked in. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-03 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-01-04 00:16 --- Subject: Bug 34457 Author: tromey Date: Fri Jan 4 00:14:31 2008 New Revision: 131311 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131311 Log: gcc/ PR c/34457: * c-common.c (c_t

[Bug debug/19523] [4.0/4.1/4.2/4.3 Regression] DBX_USE_BINCL support broken in the C++ compiler

2008-01-04 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2008-01-04 22:04 --- I took a look at the attached patch. I don't like it much. I think it puts the work in the wrong place -- libcpp and the lexer -- when, IMO, the problem should be addressed by changing dbxout.c (and perhap

[Bug preprocessor/30363] [4.0/4.1/4.2/4.3 Regression] Support for -traditional-cpp is incomplete in current gcc relative to gcc 2.95.3

2008-01-07 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2008-01-07 17:24 --- Subject: Bug 30363 Author: tromey Date: Mon Jan 7 17:23:40 2008 New Revision: 131379 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131379 Log: libcpp 2008-01-07 Fred Fish <[EMAIL PROTECTED]&

[Bug preprocessor/30363] [4.0/4.1/4.2 Regression] Support for -traditional-cpp is incomplete in current gcc relative to gcc 2.95.3

2008-01-07 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2008-01-07 17:25 --- Slightly modified version of this patch checked in on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/34695] Preprocessor warning->error conversion from -Werror is silent

2008-01-07 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-01-07 20:08 --- I agree this is a bug. I think this patch is insufficient. For best results I think that libcpp and diagnostic.c should agree on whether the "warnins being treated as errors" message has been emitted.

[Bug preprocessor/34692] [4.2/4.3 regression] Internal error with pragma in macro

2008-01-07 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-01-07 20:18 --- Confirmed. 4.1 seems to have silently accepted this. I will try to read the standard to figure out what is correct. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug libgcj/33764] [4.2/4.3 regression] gij is built as 32-bit binary when building multilib gcc

2008-01-09 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-01-09 22:03 --- What should we do here? I think the problem is that we have a single bindir, but we are building multiple executables -- one per multilib. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug libgcj/33764] [4.2/4.3 regression] gij is built as 32-bit binary when building multilib gcc

2008-01-09 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-01-09 22:17 --- Yeah. We have to make the binaries where we do. They rely on the libraries we just built. I suppose we could try to make a bin64 or whatever. That sounds like a lot of work. Maybe we could disable the executables

[Bug preprocessor/35859] preprocessor segfaults when #include directive passed to macro

2008-04-16 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-04-16 16:57 --- This works ok with 4.1 and with svn trunk. So, I'm closing this, since 4.0 is a closed branch. -- tromey at gcc dot gnu dot org changed: What|Removed |

[Bug preprocessor/33415] Can't compile .cpp file with UTF-8 BOM.

2008-04-16 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-04-16 20:37 --- I think some BOMs will be handled by iconv. In particular I tried UTF-16 and this seemed to work ok. UTF-8 is a special problem in two ways. First, glibc's iconv does not appear to recognize the UTF-8 BOM.

[Bug preprocessor/33415] Can't compile .cpp file with UTF-8 BOM.

2008-04-16 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2008-04-16 21:29 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug libgcj/35950] jar produces files ecj won't handle

2008-04-16 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-04-16 22:30 --- If you know of a specific gjar patch, I can pull it over. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/35950] jar produces files ecj won't handle

2008-04-16 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-04-16 22:32 --- Never mind, I see it now. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/35950] jar produces files ecj won't handle

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-04-17 17:16 --- Subject: Bug 35950 Author: tromey Date: Thu Apr 17 17:15:10 2008 New Revision: 134401 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134401 Log: PR libgcj/35950: * tools/gnu/classpa

[Bug libgcj/35950] jar produces files ecj won't handle

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2008-04-17 17:16 --- Subject: Bug 35950 Author: tromey Date: Thu Apr 17 17:16:09 2008 New Revision: 134402 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134402 Log: PR libgcj/35950: * tools/gnu/classpa

[Bug libgcj/35950] jar produces files ecj won't handle

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2008-04-17 17:18 --- Fixed on 4.3 branch and trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/34866] valgrind error indication in testsuite from errors.c:156:cpp_error with gcc.dg/cpp/Wmissingdirs.c

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-04-17 20:44 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug preprocessor/34866] valgrind error indication in testsuite from errors.c:156:cpp_error with gcc.dg/cpp/Wmissingdirs.c

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-04-18 00:59 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Known to work

[Bug preprocessor/34866] valgrind error indication in testsuite from errors.c:156:cpp_error with gcc.dg/cpp/Wmissingdirs.c

2008-04-17 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2008-04-18 00:59 --- Subject: Bug 34866 Author: tromey Date: Fri Apr 18 00:58:58 2008 New Revision: 134421 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134421 Log: PR libcpp/34866: * errors.c (cpp_error

[Bug preprocessor/34869] valgrind error indication in testsuite from _cpp_lex_token (lex.c:783) with gcc.dg/cpp/line5.c

2008-04-18 Thread tromey at gcc dot gnu dot org
-- tromey at gcc dot gnu dot org changed: What|Removed |Added CC||tromey at gcc dot gnu dot

[Bug preprocessor/32564] [libcpp] ICE in print_location() when stat() in remove_duplicates() fails

2008-04-18 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-04-18 17:27 --- I think this is a duplicate of PR 34866 (fixed on the trunk). *** This bug has been marked as a duplicate of 34866 *** -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug preprocessor/34866] valgrind error indication in testsuite from errors.c:156:cpp_error with gcc.dg/cpp/Wmissingdirs.c

2008-04-18 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-04-18 17:27 --- *** Bug 32564 has been marked as a duplicate of this bug. *** -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/15500] gcc ignores locale when converting wide string literals to wchar_t strings

2008-04-18 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2008-04-18 17:45 --- Testing a documentation patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/15500] gcc ignores locale when converting wide string literals to wchar_t strings

2008-04-18 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2008-04-18 17:54 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug preprocessor/15500] gcc ignores locale when converting wide string literals to wchar_t strings

2008-04-18 Thread tromey at gcc dot gnu dot org
--- Comment #9 from tromey at gcc dot gnu dot org 2008-04-18 17:54 --- Subject: Bug 15500 Author: tromey Date: Fri Apr 18 17:53:34 2008 New Revision: 134441 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134441 Log: PR libcpp/15500: * doc/

[Bug libgcj/35979] JNI method NewStringUTF crashes when passed a NULL pointer

2008-04-19 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2008-04-19 19:55 --- >From your comment I assume that java-gnome is using the JNI NewStringUTF call. This does not directly call _Jv_NewStringUTF. Instead, it calls _Jv_JNI_NewStringUTF (in jni.cc). That code wraps the call

<    4   5   6   7   8   9   10   11   12   13   >