OSDN Git Service

2008-07-31 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Jul 2008 10:25:11 +0000 (10:25 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Jul 2008 10:25:11 +0000 (10:25 +0000)
commitea18e2e5e2938b795b8283032c6e7dd5f51e8e21
treeafc954a72895d46b605daa3cc053cbe20525a974
parent9074c0d883a5ea6b36aeb6358c41e93d817bb590
2008-07-31  Richard Guenther  <rguenther@suse.de>

* passes.c (init_optimization_passes): Always call
pass_early_warn_uninitialized.
* opts.c (decode_options): Do not warn about -Wuninitialized
at -O0.
* doc/invoke.texi (-Wuninitialized): Correct for enabling at -O0.
* doc/passes.texi (Warn for uninitialized variables): Adjust.

* gcc.dg/uninit-1-O0.c: New testcase.
* gcc.dg/uninit-2-O0.c: Likewise.
* gcc.dg/uninit-3-O0.c: Likewise.
* gcc.dg/uninit-4-O0.c: Likewise.
* gcc.dg/uninit-5-O0.c: Likewise.
* gcc.dg/uninit-6-O0.c: Likewise.
* gcc.dg/uninit-8-O0.c: Likewise.
* gcc.dg/uninit-9-O0.c: Likewise.
* gcc.dg/uninit-A-O0.c: Likewise.
* gcc.dg/uninit-B-O0.c: Likewise.
* gcc.dg/uninit-C-O0.c: Likewise.
* gcc.dg/uninit-D-O0.c: Likewise.
* gcc.dg/uninit-E-O0.c: Likewise.
* gcc.dg/uninit-F-O0.c: Likewise.
* gcc.dg/uninit-G-O0.c: Likewise.
* gcc.dg/uninit-H-O0.c: Likewise.
* gcc.dg/uninit-I-O0.c: Likewise.
* gcc.dg/uninit-10-O0.c: Likewise.
* gcc.dg/uninit-11-O0.c: Likewise.
* gcc.dg/uninit-12-O0.c: Likewise.
* gcc.dg/uninit-13-O0.c: Likewise.
* gcc.dg/uninit-14-O0.c: Likewise.
* gcc.dg/uninit-15-O0.c: Likewise.
* gcc.dg/Wall.c: Avoid uninitialized warning.
* gcc.dg/Wno-all.c: Likewise.
* gcc.dg/pr3074-1.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138376 138bc75d-0d04-0410-961f-82ee72b054a4
32 files changed:
gcc/ChangeLog
gcc/doc/invoke.texi
gcc/doc/passes.texi
gcc/opts.c
gcc/passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/Wall.c
gcc/testsuite/gcc.dg/Wno-all.c
gcc/testsuite/gcc.dg/pr3074-1.c
gcc/testsuite/gcc.dg/uninit-1-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-10-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-11-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-12-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-13-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-14-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-15-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-2-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-3-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-4-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-5-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-6-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-8-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-9-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-A-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-B-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-C-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-D-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-E-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-F-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-G-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-H-O0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-I-O0.c [new file with mode: 0644]