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/rtl.def | |
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/rtl.def')
-rw-r--r-- | gcc/rtl.def | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/rtl.def b/gcc/rtl.def index c82fa7e..1326202 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -680,7 +680,9 @@ DEF_RTL_EXPR(SS_TRUNCATE, "ss_truncate", "e", RTX_UNARY) DEF_RTL_EXPR(US_TRUNCATE, "us_truncate", "e", RTX_UNARY) /* Information about the variable and its location. */ -DEF_RTL_EXPR(VAR_LOCATION, "var_location", "te", RTX_EXTRA) +/* Changed 'te' to 'tei'; the 'i' field is for recording + initialization status of variables. */ +DEF_RTL_EXPR(VAR_LOCATION, "var_location", "tei", RTX_EXTRA) /* All expressions from this point forward appear only in machine descriptions. */ |