------- Comment #25 from pinskia at gcc dot gnu dot org 2006-11-08 03:35 ------- (In reply to comment #24) > Does anyone know why var above was marked as > artifical? Yes because it is an compiler generated decl for the load of the global. The main reason why we don't mark the RTL for artifical decls is because we get still like: (int*)int_var Which causes problem. This is what PTR_PLUS_EXPR which I am creating helps solves.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28690