------- Comment #2 from sje at cup dot hp dot com 2008-11-13 16:57 ------- This seems to be the first non-386 specific test to use __attribute__((optimize)). It doesn't look like a regression, it has never worked but was never tested before.
The problem is that normally ia64_override_options resets flag_schedule_insns_after_reload to 0 (and saves the value in ia64_flag_schedule_insns2). handle_optimize_attribute calls parse_options and sets flag_schedule_insns_after_reload to 1 but I don't see where it calls the target override_options function to reset/check/change flags for specific targets. -- sje at cup dot hp dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sje at cup dot hp dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38018