From af93139093cdec3f8091d69e22f3f897dbcfbd62 Mon Sep 17 00:00:00 2001 From: Josef Zlomek Date: Thu, 4 Mar 2004 11:44:05 +0100 Subject: var-tracking.c (track_expr_p): Do not track variables which should be ignored for debugging purposes. PR/14362 * var-tracking.c (track_expr_p): Do not track variables which should be ignored for debugging purposes. From-SVN: r78902 --- gcc/var-tracking.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/var-tracking.c') diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 38983ec..268d44b 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -1361,6 +1361,10 @@ track_expr_p (tree expr) if (!decl_rtl) return 0; + /* Do not track decl if is should be ignored for debugging purposes. */ + if (DECL_IGNORED_P (expr)) + return 0; + /* Do not track global variables until we are able to emit correct location list for them. */ if (TREE_STATIC (expr)) -- cgit v1.1