gnatcmd.adb: (MAKE): Add new translations: -b /BIND_ONLY, -c /COMPILE_ONLY, -l /LINK_ONLY
authorVincent Celier <celier@gnat.com>
Wed, 5 Dec 2001 21:25:25 +0000 (21:25 +0000)
committerGeert Bosch <bosch@gcc.gnu.org>
Wed, 5 Dec 2001 21:25:25 +0000 (22:25 +0100)
commit7ffa903fe945d67e050d499021445212a4a27dc8
treebf3ee913b720d0e218a9deaab13f586dbb08afde
parent578316b9485225adecf7f258287fed2fe4474e6b
gnatcmd.adb: (MAKE): Add new translations: -b /BIND_ONLY, -c /COMPILE_ONLY, -l /LINK_ONLY

* gnatcmd.adb: (MAKE): Add new translations: -b /BIND_ONLY,
-c /COMPILE_ONLY, -l /LINK_ONLY

* opt.ads:
(Bind_Only): New Flag
(Link_Only): New flag

* switch.adb (Scan_Make_Switches): Add processing for -b (Bind_Only)
and -l (Link_Only)

* makeusg.adb: Add new switches -b and -l. Update Copyright notice.

* make.adb:
(Do_Compile_Step, Do_Bind_Step, Do_Link_Step): New flags.
(Gnatmake): Set the step flags. Only perform a step if the
corresponding step flag is True.
(Scan_Make_Arg): Reset the bind and link step flags when -u
or -gnatc has been specified.

From-SVN: r47694
gcc/ada/ChangeLog
gcc/ada/gnatcmd.adb
gcc/ada/make.adb
gcc/ada/makeusg.adb
gcc/ada/opt.ads
gcc/ada/switch.adb