diff options
author | ctice <ctice@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-13 23:11:15 +0000 |
---|---|---|
committer | ctice <ctice@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-13 23:11:15 +0000 |
commit | d53bb22673261b227d5045c435bd2acd4c87c236 (patch) | |
tree | b87516d5c9ea7c2c70b26f837f1dada3f4c4d0f0 /gcc/rtl.def | |
parent | aa9311a1b831d7e2f0575a09def64eff0dac9f6a (diff) | |
download | gcc-d53bb22673261b227d5045c435bd2acd4c87c236.tar.gz |
Add ability to track uninitialized variables, and mark uninitialized
variables in the Dwarf debug info. Controlled by compile option
-fvar-tracking-uninit
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126630 138bc75d-0d04-0410-961f-82ee72b054a4
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 c82fa7e86ed..1326202cc88 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. */ |