[Bug c/91285] _Pragma does not work in a useful fashion

2019-07-29 Thread konrad.schwarz at siemens dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91285 --- Comment #2 from Konrad Schwarz --- Thank you for your suggestion -- it does indeed work. However, this is a workaround for this specific problem -- other pragmas cannot be handled in this way -- consider # pragma GCC optimize ... or #

[Bug c/91285] New: _Pragma does not work in a useful fashion

2019-07-29 Thread konrad.schwarz at siemens dot com
Assignee: unassigned at gcc dot gnu.org Reporter: konrad.schwarz at siemens dot com Target Milestone: --- Consider the following code: # defineENCLOSING_OBJECT(TYPE, MEMBER, OBJECT)\ (sizeof (&((TYPE *) 0)->MEMBER - OBJECT),\ (TYPE *) ((char *)

[Bug c/45977] New: warning: 'i' initialized and declared 'extern' is spurious

2010-10-12 Thread konrad.schwarz at siemens dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45977 Summary: warning: 'i' initialized and declared 'extern' is spurious Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/45977] warning: 'i' initialized and declared 'extern' is spurious

2010-10-12 Thread konrad.schwarz at siemens dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45977 --- Comment #2 from Konrad Schwarz konrad.schwarz at siemens dot com 2010-10-12 15:27:15 UTC --- (In reply to comment #1) This is a coding style warning - the code is valid, but extremely unidiomatic for C since extern is generally expected

[Bug preprocessor/45809] New: Canonicalize file names output during dependency generation

2010-09-27 Thread konrad.schwarz at siemens dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45809 Summary: Canonicalize file names output during dependency generation Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3