------- Comment #8 from hjl dot tools at gmail dot com 2008-11-19 18:09 ------- I think we need to break OVERRIDE_OPTIONS into 2 parts:
1. Execute only once for a given input. 2. Execute every time after all optimization options are processed. with things like OVERRIDE_OPTIONS_ONCE and OVERRIDE_OPTIONS_ALWAYS. Then OVERRIDE_OPTIONS can be defined as #define OVERRIDE_OPTIONS \ OVERRIDE_OPTIONS_ALWAYS; \ OVERRIDE_OPTIONS_ONCE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37565