diff options
author | Caroline Tice <ctice@apple.com> | 2007-07-13 23:11:15 +0000 |
---|---|---|
committer | Caroline Tice <ctice@gcc.gnu.org> | 2007-07-13 16:11:15 -0700 |
commit | 62760ffd155d4ff29cf8f3092d756016a953b99e (patch) | |
tree | b87516d5c9ea7c2c70b26f837f1dada3f4c4d0f0 /gcc/print-rtl.c | |
parent | f861f54dd7ac84b6266d7bed21f5e79885cc5003 (diff) | |
download | gcc-62760ffd155d4ff29cf8f3092d756016a953b99e.zip gcc-62760ffd155d4ff29cf8f3092d756016a953b99e.tar.gz gcc-62760ffd155d4ff29cf8f3092d756016a953b99e.tar.bz2 |
Add ability to track uninitialized variables, and mark uninitialized variables in the Dwarf debug info.
Add ability to track uninitialized variables, and mark uninitialized
variables in the Dwarf debug info. Controlled by compile option
-fvar-tracking-uninit
From-SVN: r126630
Diffstat (limited to 'gcc/print-rtl.c')
-rw-r--r-- | gcc/print-rtl.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c index a47a02b..52b5c65 100644 --- a/gcc/print-rtl.c +++ b/gcc/print-rtl.c @@ -325,6 +325,9 @@ print_rtx (rtx in_rtx) print_mem_expr (outfile, NOTE_VAR_LOCATION_DECL (in_rtx)); fprintf (outfile, " "); print_rtx (NOTE_VAR_LOCATION_LOC (in_rtx)); + if (NOTE_VAR_LOCATION_STATUS (in_rtx) == + VAR_INIT_STATUS_UNINITIALIZED) + fprintf (outfile, " [uninit]"); fprintf (outfile, ")"); #endif break; |