This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug other/49401] Warning regression for 'uninitialized' variable on non-existant code path (in mep-pragma.c)
- From: "amylaar at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 28 Feb 2013 10:01:16 +0000
- Subject: [Bug other/49401] Warning regression for 'uninitialized' variable on non-existant code path (in mep-pragma.c)
- Auto-submitted: auto-generated
- References: <bug-49401-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49401
--- Comment #1 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 2013-02-28 10:01:16 UTC ---
mep-elf builds OK now.
However, this is also a diagnostics issue, that has to be checked with
the preprocessed source from the attachment.
gcc (GCC) 4.8.0 20130225 on i686-pc-linux-gnu says now:
../../../gcc/gcc/tree.h:3225:11: error: identifier âthread_localâ conflicts
with C++ keyword [-Werror=c++-compat]
so I suppose that's OK.
However, the bug was reported for host x86_64-unknown-linux-gnu, so we need to
test with a recent compiler bootstrapped on that host to verify.
Our optimizers often behave differently with differently sized HOST_WIDE_INT.