From 54ff999a487c8e91f657b0ca873965099e2b312d Mon Sep 17 00:00:00 2001 From: "James A. Morrison" Date: Sat, 26 Feb 2005 16:09:33 +0000 Subject: [PATCH] var_defs: Add uninitialized variables. 2005-02-26 James A. Morrison * compile/var_defs: Add uninitialized variables. From-SVN: r95585 --- gcc/testsuite/treelang/ChangeLog | 4 ++++ gcc/testsuite/treelang/compile/var_defs.tree | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) 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" } } } -- 2.30.2