This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Dispose of non-gimplifier users of is_gimple_tmp_var
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: rth at redhat dot com
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 16 Aug 04 19:19:24 EDT
- Subject: Re: [PATCH] Dispose of non-gimplifier users of is_gimple_tmp_var
For example, the C++ "this" keyword refers to a pointer variable
that is created by the language, not the user, so DECL_ARTIFICIAL
is set. But we definitely do want to be able to ask gdb the value
of "this", so DECL_IGNORED_P is clear.
So if DECL_IGNORED_P will be controlling debugging (I agree it should), then
what will DECL_ARTIFICIAL be used for? I understand what it
means, but my question is what things are you proposing to have
depend on it?