------- Comment #7 from pinskia at gcc dot gnu dot org 2006-12-09 19:24 ------- The second issue (the invalid gimple), comes from marking a variable as ADDRESSABLE late after the orginal gimplification to that variable had happened: /* Mark the RHS addressable. */ lang_hooks.mark_addressable (TREE_OPERAND (expr, 0));
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30132