Go to file
Vincent Celier d4deddd7e9 switch.adb (Bad_Switch): New procedure
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.

From-SVN: r107011
2005-11-15 15:04:56 +01:00
INSTALL
boehm-gc gc_priv.h: Increase MAX_ROOT_SETS to 1024. 2005-11-02 00:06:30 +00:00
config enable.m4: New file. 2005-09-23 16:33:47 +00:00
contrib *sigh* checked in the wrong patch 2005-11-04 17:27:44 +00:00
fastjar .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
fixincludes check.tpl: Handle CVS additionally. 2005-11-13 09:43:28 +01:00
gcc switch.adb (Bad_Switch): New procedure 2005-11-15 15:04:56 +01:00
gnattools
include from Mark Kettenis <kettenis@gnu.org> 2005-10-31 12:52:38 -05:00
intl .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
libada
libcpp cpplib.h (struct cpp_callbacks): Annotate error with ATTRIBUTE_FPTR_PRINTF(3,0) instead of ATTRIBUTE_PRINTF(3,0). 2005-11-14 16:28:55 +00:00
libffi .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
libgfortran re PR libfortran/21468 (vectorizing libfortran) 2005-11-14 21:48:31 +02:00
libiberty splay-tree.c (rotate_left): New function. 2005-11-07 07:45:35 +00:00
libjava natVMNetworkInterfaceWin32.cc: Include java/net/VMNetworkInterface.h. 2005-11-14 17:19:11 +00:00
libmudflap .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
libobjc re PR other/4372 (#pragma weak pthread* inclusion causes applications to crash without a linker error when one forgets to link with -lpthread) 2005-11-09 20:57:30 +00:00
libssp .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
libstdc++-v3 acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Don't check for shared libgcc for darwin exports. 2005-11-15 04:56:34 +00:00
maintainer-scripts gcc_release: Further update for SVN. 2005-11-06 18:29:17 +00:00
zlib .cvsignore are not needed for subversion, remove them. 2005-10-31 18:20:58 +01:00
ABOUT-NLS
COPYING
COPYING.LIB
ChangeLog Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
ChangeLog.tree-ssa
MAINTAINERS Added Terry Laurenzo 2005-11-08 00:13:58 +00:00
Makefile.def Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
Makefile.in Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
Makefile.tpl Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
README
README.SCO
compile
config-ml.in
config.guess
config.rpath all files: Update FSF address. 2005-07-16 02:30:53 +00:00
config.sub
configure Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
configure.in Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
depcomp
install-sh
libtool.m4 all files: Update FSF address. 2005-07-16 02:30:53 +00:00
ltcf-c.sh all files: Update FSF address. 2005-07-16 02:30:53 +00:00
ltcf-cxx.sh all files: Update FSF address. 2005-07-16 02:30:53 +00:00
ltcf-gcj.sh all files: Update FSF address. 2005-07-16 02:30:53 +00:00
ltconfig all files: Update FSF address. 2005-07-16 02:30:53 +00:00
ltmain.sh Fix misapplied hunk. 2005-10-05 09:19:53 +00:00
missing
mkdep
mkinstalldirs
move-if-change all files: Update FSF address. 2005-07-16 02:30:53 +00:00
symlink-tree
ylwrap

README

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the file COPYING
for copying permission.  The manuals, and some of the runtime
libraries, are under different terms; see the individual source files
for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs.html for how to report bugs usefully.