[Bug c/31181] invalid warning that a variable is being used before being initialized

2007-03-14 Thread ahs3 at fc dot hp dot com
--- Comment #1 from ahs3 at fc dot hp dot com 2007-03-15 03:11 --- Created an attachment (id=13207) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13207&action=view) code snippet showing the problem This file originally came from libcrypt/des.c from the uClibc project. I

[Bug c/31181] New: invalid warning that a variable is being used before being initialized

2007-03-14 Thread ahs3 at fc dot hp dot com
P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ahs3 at fc dot hp dot com GCC build triplet: ia64-linux-gnu-gcc GCC host triplet: ia64-linux-gnu-gcc GCC target triplet: ia64-linux-gnu-gcc http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31181

[Bug preprocessor/28709] [4.0/4.1 regression] Bad diagnostic pasting tokens with ##

2007-03-07 Thread ahs3 at fc dot hp dot com
--- Comment #9 from ahs3 at fc dot hp dot com 2007-03-07 18:43 --- Ah, my fault; I wasn't being clear. I still get the error message with -E, that is true. However, the resulting code from cpp I thought was correct -- it just produces what I thought was a normal C label, and

[Bug preprocessor/28709] [4.0/4.1 regression] Bad diagnostic pasting tokens with ##

2007-03-06 Thread ahs3 at fc dot hp dot com
--- Comment #7 from ahs3 at fc dot hp dot com 2007-03-07 00:49 --- Is this code snippet related to this bug, or a new one entirely? #define LABEL(a, b) a##b##: int main () { LABEL(all,done) return 0