From: James A. Morrison Date: Sat, 26 Feb 2005 16:09:33 +0000 (+0000) Subject: var_defs: Add uninitialized variables. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=54ff999a487c8e91f657b0ca873965099e2b312d;p=gcc.git var_defs: Add uninitialized variables. 2005-02-26 James A. Morrison * compile/var_defs: Add uninitialized variables. From-SVN: r95585 --- diff --git a/gcc/testsuite/treelang/ChangeLog b/gcc/testsuite/treelang/ChangeLog index db4d022deb6..4f7fd02b5e9 100644 --- a/gcc/testsuite/treelang/ChangeLog +++ b/gcc/testsuite/treelang/ChangeLog @@ -1,3 +1,7 @@ +2005-02-26 James A. Morrison + + * compile/var_defs: Add uninitialized variables. + 2005-02-26 James A. Morrison * compile/extrafunc.tree, compile/extravar.tree: New tests. diff --git a/gcc/testsuite/treelang/compile/var_defs.tree b/gcc/testsuite/treelang/compile/var_defs.tree index aaab0d9099e..49f9cd0385b 100644 --- a/gcc/testsuite/treelang/compile/var_defs.tree +++ b/gcc/testsuite/treelang/compile/var_defs.tree @@ -1,4 +1,5 @@ // { dg-do compile } +// { dg-options "-Wuninitialized -O" } external_definition void boring (int arg0); external_definition char condition (char arg1, char arg2); external_definition int first_nonzero (int arg5, int arg6); @@ -14,11 +15,12 @@ condition if (arg1) { automatic int i; - return arg1; + return i + 1; // { dg-warning "uninitialized" } } else { - return 0; + automatic int j; + return j; // { dg-warning "uninitialized" } } }