http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53952



--- Comment #5 from Alexandre Oliva <aoliva at gcc dot gnu.org> 2012-12-15 
10:25:24 UTC ---

Author: aoliva

Date: Sat Dec 15 10:25:15 2012

New Revision: 194519



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194519

Log:

PR libmudflap/53952

* expr.c (mem_ref_refers_to_non_mem_p): Factor out

implementation into...

(addr_expr_of_non_mem_decl_p_1): ... this new function.

(addr_expr_of_non_mem_decl_p): New.

* tree.h (addr_expr_of_non_mem_decl_p): Declare.

* tree-mudflap.c (mf_xform_derefs_1): Don't change MEM_REFs

and TARGET_MEM_REFs that have an ADDR_EXPR of a non-mem DECL

as base operand.



Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/expr.c

    trunk/gcc/tree-mudflap.c

    trunk/gcc/tree.h

Reply via email to