This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
DECL_RTL vs. explicit make_decl_rtl calls
- From: "David S. Miller" <davem at redhat dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 30 May 2002 04:02:06 -0700 (PDT)
- Subject: DECL_RTL vs. explicit make_decl_rtl calls
Why do we ever perform explicit make_decl_rtl calls when
DECL_RTL will do that when necessary?
I noticed this over the last few days while trying to discover what
causes GC fragmentation and large amounts of dead RTL. Just think of
all the DECL_RTL generated from the system header files while
compiling C, most of which will be never accessed again during the
compilation as far as I can tell.