This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r107011 - in /trunk/gcc/ada: switch-b.adb switc...
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 15 Nov 2005 14:04:58 -0000
- Subject: r107011 - in /trunk/gcc/ada: switch-b.adb switc...
Author: charlet
Date: Tue Nov 15 14:04:56 2005
New Revision: 107011
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107011
Log:
2005-11-14 Vincent Celier <celier@adacore.com>
* switch.adb (Bad_Switch): New procedure
(Scan_Nat, Scan_Pos): Directly call Osint.Fail with the appropriate
message when in error.
* switch.ads (Bad_Switch, Bad_Switch_Value, Missing_Switch_Value,
Too_Many_Output_Files): Remove declarations, no longer used.
(Scan_Nat): New parameter Switch
(Scan_Pos): Ditto
(Bad_Switch): New procedure
* switch-b.adb (Scan_Binder_Switches): Replace "raise Bad_Switch;"
with call to new procedure Bad_Switch. Call Scan_Pos and Scan_Natwith
new parameter Switch. Replace "raise Too_Many_Output_Files;" with call
to Osint.Fail. Do not handle any exception.
Modified:
trunk/gcc/ada/switch-b.adb
trunk/gcc/ada/switch.adb
trunk/gcc/ada/switch.ads