Target specific memory attributes from RTL
James E Wilson
wilson@specifixinc.com
Sun Mar 13 00:33:00 GMT 2005
Balaji S wrote:
> _On 11-Mar-2005 02:48, James E Wilson san wrote_:
> Is expression evaluation (expr.c, expand_expr_real) converting tree into
> RTL, the right place to extend GCC as required?
Basically, yes. However, variables declarations are typically handled
separately from the expression, so if you want to retain info about
variables, you need to do it elsewhere, when the variable's DECL_RTL is
generated. Globals are handled differently than locals, but probably
only globals matter, in which case you should see make_decl_rtl and
encode_section_info.
Also, note, in current sources, this stuff is all different, because the
tree to RTL expander has been replaced with tree to gimple to RTL
expander. So what you are doing is probably of no long term use.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
More information about the Gcc
mailing list