Go to file
Ed Schonberg 861d669e3d re PR ada/15604 (Ambiguous aggregate -- Accepts invalid)
2005-11-14  Ed Schonberg  <schonberg@adacore.com>
	    Javier Miranda  <miranda@adacore.com>

	PR ada/15604

	* sem_type.adb (Covers): In an inlined body, a composite type matches
	a private type whose full view is a composite type.
	(Interface_Present_In_Ancestor): Protect the frontend against
	previously detected errors to ensure that its compilation
	with assertions enabled gives the same output that its
	compilation without assertions.
	(Interface_Present_In_Ancestor): Add support for private types.
	Change name In_Actual to In_Generic_Actual (clean up)
	(Disambiguate): New predicate In_Actual, to recognize expressions that
	appear in the renaming declaration generated for generic actuals, and
	which must be resolved in the outer context.

From-SVN: r107006
2005-11-15 15:03: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 re PR ada/15604 (Ambiguous aggregate -- Accepts invalid) 2005-11-15 15:03:56 +01:00
gnattools re PR ada/19959 (Can't compile gnattools for the cross targets) 2005-03-30 10:56:55 +02:00
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 Fix ada enabled "make html". 2005-04-27 18:39:03 -07:00
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 intl: New directory; see intl/ChangeLog for details. 2003-07-04 18:18:54 +00:00
COPYING COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
COPYING.LIB Update COPYING.LIB from upstream. Correct last Changelog. 2005-07-14 01:41:54 +00:00
ChangeLog Makefile.def: Remove gdb dependencies for gdbtk. 2005-11-11 21:47:07 +00:00
ChangeLog.tree-ssa Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
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 * README.SCO: Update the URL. 2005-05-08 17:49:46 +00:00
compile COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
config-ml.in COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
config.guess COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
config.rpath all files: Update FSF address. 2005-07-16 02:30:53 +00:00
config.sub COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
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 top level: 2005-06-13 08:26:05 +00:00
install-sh COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
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 COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
mkdep
mkinstalldirs COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
move-if-change all files: Update FSF address. 2005-07-16 02:30:53 +00:00
symlink-tree COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00
ylwrap COPYING, [...]: Sync from upstream sources. 2005-07-14 01:08:13 +00:00

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.