> This tries to find a way to prepend explicitly set command-line options > by those implicitly set by the frontend (-fexceptions in this case). > Unfortunately we don't seem to have a good way to extract this information > easily, so for -fexceptions I hope all frontends set that during > init_options_struct.
That's wrong for Ada: it is set in gnat_init_gcc_eh and cannot be set earlier because we support run time selection of the EH scheme. -- Eric Botcazou