tree-mudflap.c (mudflap_init): Mark cache-lookup decls to prevent their later…
tree-mudflap.c (mudflap_init): Mark cache-lookup decls to prevent their later unnecessary registration. 2004-10-28 Frank Ch. Eigler <fche@redhat.com> * tree-mudflap.c (mudflap_init): Mark cache-lookup decls to prevent their later unnecessary registration. (mf_build_check_statement_for): Remove "addr" argument, and related "__mf_value" generated code. Update callers. (mf_decl_eligible_p): New function, factored from mx_register_decls. (mx_register_decls): Call it. (mf_xform_derefs_1): Rewrite COMPONENT_REF and ARRAY_REF cases to restore support for complex nested expressions. (mudflap_enqueue_decl): Simplify. Move registration call emission out ... (mudflap_finish_file): ... to here. (mudflap_enqueue_constant): Remove dump code. From-SVN: r89784
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment