This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/4720] GNAT programs do not support --help and --version
- From: "charlet at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 31 Aug 2007 10:19:37 -0000
- Subject: [Bug ada/4720] GNAT programs do not support --help and --version
- References: <bug-4720-230@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #6 from charlet at gcc dot gnu dot org 2007-08-31 10:19 -------
Subject: Bug 4720
Author: charlet
Date: Fri Aug 31 10:19:18 2007
New Revision: 127967
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127967
Log:
2007-08-30 Vincent Celier <celier@adacore.com>
PR ada/4720
* gnatchop.adb, gnatfind.adb, gnatlink.adb, gnatls.adb,
gnatname.adb, gnatxref.adb, gprep.adb, clean.adb gnatbind.adb
(Check_Version_And_Help): New procedure in package Switch to process
switches --version and --help.
Use Check_Version_And_Help in GNAT tools
* make.adb: Ditto.
(Compile_Sources): Make sure that sources that are "excluded" are not
compiled.
(Gnatmake): Do not issue -aO. to gnatbind and only issue -I- if a
project file is used.
(Version_Switch): Remove, moved to Switch
(Help_Switch): Remove, moved to Switch
(Display_Version): Remove, moved to Switch
* switch.ads, switch.adb (Check_Version_And_Help): New procedure in
package Switch to process switches --version and --help.
(Display_Version): New procedure
* gnatvsn.ads, gnatvsn.adb (Copyright_Holder): New function.
Modified:
trunk/gcc/ada/clean.adb
trunk/gcc/ada/gnatbind.adb
trunk/gcc/ada/gnatchop.adb
trunk/gcc/ada/gnatfind.adb
trunk/gcc/ada/gnatlink.adb
trunk/gcc/ada/gnatls.adb
trunk/gcc/ada/gnatname.adb
trunk/gcc/ada/gnatvsn.adb
trunk/gcc/ada/gnatvsn.ads
trunk/gcc/ada/gnatxref.adb
trunk/gcc/ada/gprep.adb
trunk/gcc/ada/make.adb
trunk/gcc/ada/switch.adb
trunk/gcc/ada/switch.ads
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4720