From 62760ffd155d4ff29cf8f3092d756016a953b99e Mon Sep 17 00:00:00 2001 From: Caroline Tice Date: Fri, 13 Jul 2007 23:11:15 +0000 Subject: 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 --- gcc/rtl.def | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gcc/rtl.def') 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. */ -- cgit v1.1