------- Comment #14 from matz at gcc dot gnu dot org 2010-03-23 16:16 ------- Simply replace the recursive call to expand_expr_real_1 with a call to expand_expr_real. That's the wrapper setting locations.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19192