[Bug c/54823] string literal characters not constant

2012-10-05 Thread devel at fresse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54823 --- Comment #5 from Sebastian Freundt 2012-10-05 12:45:45 UTC --- Ok, I see. I assume, there's no plans on widening the allowed expressions for constant integers? It's autogenerated code a la: #define foo "bar" (foo)[1] * 0x55 +

[Bug c/54823] string literal characters not constant

2012-10-05 Thread devel at fresse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54823 --- Comment #3 from Sebastian Freundt 2012-10-05 11:46:20 UTC --- I'm more or less referring to the internals, why is it a constant expression in the first case, but not treated as an integer constant expression. Also, according to the r

[Bug c/54823] New: string literal characters not constant

2012-10-05 Thread devel at fresse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54823 Bug #: 54823 Summary: string literal characters not constant Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug c/54391] New: transparent_union typedef'ing inconsistent

2012-08-28 Thread devel at fresse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54391 Bug #: 54391 Summary: transparent_union typedef'ing inconsistent Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c/50422] New: -Wswitch warns about unhandled cases in nested switches

2011-09-15 Thread devel at fresse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50422 Bug #: 50422 Summary: -Wswitch warns about unhandled cases in nested switches Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED S