Commit d77cfab2 by Arnaud Charlet

[multiple changes]

2014-08-01  Gary Dismukes  <dismukes@adacore.com>

	* makeutl.ads, opt.ads: Minor grammar fixes.
	* makeutl.adb: Minor code reorganization.

2014-08-01  Arnaud Charlet  <charlet@adacore.com>

	* gcc-interface/Makefile.in, gcc-interface/Make-lang.in,
	gnatsym.adb: Remove gnatsym (VMS only tool).

2014-08-01  Ben Brosgol  <brosgol@adacore.com>

	* gnat_ugn.texi, projects.texi, xgnatugn.adb: Removed all VMS
	conditionalization from gnat_ugn.texi and projects.texi, and updated
	(considerably simplified) xgnatugn.adb, to be removed soon.

From-SVN: r213427
parent c84495c0
2014-08-01 Gary Dismukes <dismukes@adacore.com>
* makeutl.ads, opt.ads: Minor grammar fixes.
* makeutl.adb: Minor code reorganization.
2014-08-01 Arnaud Charlet <charlet@adacore.com>
* gcc-interface/Makefile.in, gcc-interface/Make-lang.in,
gnatsym.adb: Remove gnatsym (VMS only tool).
2014-08-01 Ben Brosgol <brosgol@adacore.com>
* gnat_ugn.texi, projects.texi, xgnatugn.adb: Removed all VMS
conditionalization from gnat_ugn.texi and projects.texi, and updated
(considerably simplified) xgnatugn.adb, to be removed soon.
2014-08-01 Vincent Celier <celier@adacore.com> 2014-08-01 Vincent Celier <celier@adacore.com>
* debug.adb: Remove doc for gnatmake/gprbuild switch -ds. * debug.adb: Remove doc for gnatmake/gprbuild switch -ds.
......
...@@ -89,7 +89,7 @@ ADA_FLAGS_TO_PASS = \ ...@@ -89,7 +89,7 @@ ADA_FLAGS_TO_PASS = \
# List of Ada tools to build and install # List of Ada tools to build and install
ADA_TOOLS=gnatbind gnatchop gnat gnatkr gnatlink gnatls gnatmake \ ADA_TOOLS=gnatbind gnatchop gnat gnatkr gnatlink gnatls gnatmake \
gnatname gnatprep gnatxref gnatfind gnatclean gnatsym gnatname gnatprep gnatxref gnatfind gnatclean
# Say how to compile Ada programs. # Say how to compile Ada programs.
.SUFFIXES: .ada .adb .ads .SUFFIXES: .ada .adb .ads
...@@ -763,8 +763,7 @@ doc/gnat-style.pdf: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi ...@@ -763,8 +763,7 @@ doc/gnat-style.pdf: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi
# or from the --target option if the former is not specified. # or from the --target option if the former is not specified.
# Do the same for the rest of the Ada tools (gnatchop, gnat, gnatkr, # Do the same for the rest of the Ada tools (gnatchop, gnat, gnatkr,
# gnatlink, gnatls, gnatmake, gnatname, gnatprep, gnatxref, gnatfind, # gnatlink, gnatls, gnatmake, gnatname, gnatprep, gnatxref, gnatfind,
# gnatclean, gnatsym). # gnatclean).
# gnatsym is only built on some platforms, including VMS.
# gnatdll is only used on Windows. # gnatdll is only used on Windows.
# vxaddr2line is only used for cross VxWorks ports (it calls the underlying # vxaddr2line is only used for cross VxWorks ports (it calls the underlying
# cross addr2line). # cross addr2line).
...@@ -840,7 +839,6 @@ ada.distclean: ...@@ -840,7 +839,6 @@ ada.distclean:
-$(RM) gnatfind$(exeext) -$(RM) gnatfind$(exeext)
-$(RM) gnatxref$(exeext) -$(RM) gnatxref$(exeext)
-$(RM) gnatclean$(exeext) -$(RM) gnatclean$(exeext)
-$(RM) gnatsym$(exeext)
-$(RM) ada/rts/* -$(RM) ada/rts/*
-$(RMDIR) ada/rts -$(RMDIR) ada/rts
-$(RM) ada/tools/* -$(RM) ada/tools/*
......
...@@ -2544,11 +2544,6 @@ common-tools: ../stamp-tools ...@@ -2544,11 +2544,6 @@ common-tools: ../stamp-tools
$(GNATLINK) -v gnatclean -o ../../gnatclean$(exeext) \ $(GNATLINK) -v gnatclean -o ../../gnatclean$(exeext) \
--GCC="$(GCC_LINK)" $(TOOLS_LIBS) --GCC="$(GCC_LINK)" $(TOOLS_LIBS)
../../gnatsym$(exeext): ../stamp-tools
$(GNATMAKE) -c $(ADA_INCLUDES) gnatsym --GCC="$(CC) $(ALL_ADAFLAGS)"
$(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatsym
$(GNATLINK) -v gnatsym -o $@ --GCC="$(GCC_LINK)" $(TOOLS_LIBS)
../../gnatdll$(exeext): ../stamp-tools ../../gnatdll$(exeext): ../stamp-tools
$(GNATMAKE) -c $(ADA_INCLUDES) gnatdll --GCC="$(CC) $(ALL_ADAFLAGS)" $(GNATMAKE) -c $(ADA_INCLUDES) gnatdll --GCC="$(CC) $(ALL_ADAFLAGS)"
$(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatdll $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatdll
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -777,7 +777,7 @@ package body Makeutl is ...@@ -777,7 +777,7 @@ package body Makeutl is
Flush_Messages : Boolean := True) Flush_Messages : Boolean := True)
is is
begin begin
if Flush_Messages and then not No_Exit_Message then if Flush_Messages and not No_Exit_Message then
if Total_Errors_Detected /= 0 or else Warnings_Detected /= 0 then if Total_Errors_Detected /= 0 or else Warnings_Detected /= 0 then
Errutil.Finalize; Errutil.Finalize;
end if; end if;
......
...@@ -81,8 +81,8 @@ package Makeutl is ...@@ -81,8 +81,8 @@ package Makeutl is
No_Exit_Message_Option : constant String := "--no-exit-message"; No_Exit_Message_Option : constant String := "--no-exit-message";
-- Switch to suppress exit error message when there are compilation -- Switch to suppress exit error message when there are compilation
-- failures. This is useful when a tool, such as gnatprove, call silently -- failures. This is useful when a tool, such as gnatprove, silently calls
-- the builder and do not want to pollute its output with error messages -- the builder and does not want to pollute its output with error messages
-- coming from the builder. This is an internal switch. -- coming from the builder. This is an internal switch.
Load_Standard_Base : Boolean := True; Load_Standard_Base : Boolean := True;
......
...@@ -1941,7 +1941,7 @@ package Opt is ...@@ -1941,7 +1941,7 @@ package Opt is
No_Exit_Message : Boolean := False; No_Exit_Message : Boolean := False;
-- GNATMAKE, GPRBUILD -- GNATMAKE, GPRBUILD
-- Set with switch --no-exit-message. When True, if there are compilation -- Set with switch --no-exit-message. When True, if there are compilation
-- failure, the builder does not issue an exit error message. -- failures, the builder does not issue an exit error message.
Optimize_Alignment_Config : Character; Optimize_Alignment_Config : Character;
-- GNAT -- GNAT
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment