2009-08-17 Arnaud Charlet <charlet@adacore.com>
* make.adb (Process_Multilib, Scan_Make_Arg): Refine previous change
and ignore -mieee switch to avoid spawning an extra gcc in this case.
From-SVN: r150829
and then Argv (1) = '-'
and then Argv (2) = 'm'
and then Argv /= "-margs"
+ and then Argv /= "-mieee"
then
Arg_Index := Arg_Index + 1;
Args (Arg_Index) := new String'(Argv);
Add_Switch (Argv, Compiler, And_Save => And_Save);
Add_Switch (Argv, Linker, And_Save => And_Save);
- if Argv (2) = 'm' then
+ if Argv (2) = 'm'
+ and then Argv /= "-mieee"
+ then
N_M_Switch := N_M_Switch + 1;
end if;