http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46037
--- Comment #9 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-11 00:26:40 UTC --- OK, first time the flag is not set because debug_hooks->var_location == do_nothing_debug_hooks.var_location second time it is no longer true Seems we need to ininitialize the debug hook earlier or use different test when processing options. Honza