Go to file
Ed Schonberg cec2913559 sem_ch3.adb (Access_Subprogram_Definition): Additional checks on illegal uses of incomplete types in formal parts and...
2009-04-17  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch3.adb (Access_Subprogram_Definition): Additional checks on
	illegal uses of incomplete types in formal parts and return types.

	* sem_ch6.adb (Process_Formals): Taft-amendment types are legal in
	access to subprograms.

	* sem_ch7.adb (Uninstall_Declarations): diagnose attempts to use
	Taft-amendment types as the return type of an access_to_function type.

	* freeze.adb (Freeze_Entity): Remove tests on formals of an incomplete
	type for access_to_subprograms. The check is performed on package exit.

From-SVN: r146229
2009-04-17 11:36:05 +02:00
boehm-gc
config
contrib ChangeLog for compare-all-tests addition 2009-04-16 14:26:19 +00:00
fixincludes
gcc sem_ch3.adb (Access_Subprogram_Definition): Additional checks on illegal uses of incomplete types in formal parts and... 2009-04-17 11:36:05 +02:00
gnattools
include
INSTALL
intl
libada
libcpp re PR preprocessor/31869 (stringifying empty macros) 2009-04-12 23:20:02 +01:00
libdecnumber
libffi
libgcc
libgfortran Fix PR number for r146134 2009-04-15 22:41:42 +03:00
libgomp
libiberty configure.ac (setobjs, msdosdjgpp): Move a-priori setting of existing and required library functions to... 2009-04-14 13:46:29 -04:00
libjava
libmudflap
libobjc
libssp re PR other/39062 (libssp/ssp.c needs malloc.h for mingw) 2009-04-13 12:37:17 +02:00
libstdc++-v3 tree.cc (_Rb_tree_increment, [...]): Mark nothrow; update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right. 2009-04-16 13:01:17 +00:00
maintainer-scripts
zlib
ABOUT-NLS
ChangeLog configure.ac: Add moxie support. 2009-04-16 17:11:08 +00:00
ChangeLog.tree-ssa
compile
config-ml.in
config.guess
config.rpath
config.sub
configure configure.ac: Add moxie support. 2009-04-16 17:11:08 +00:00
configure.ac configure.ac: Add moxie support. 2009-04-16 17:11:08 +00:00
COPYING
COPYING3
COPYING3.LIB
COPYING.LIB
COPYING.RUNTIME
depcomp
install-sh
libtool-ldflags
libtool.m4
lt~obsolete.m4
ltgcc.m4
ltmain.sh
ltoptions.m4
ltsugar.m4
ltversion.m4
MAINTAINERS
Makefile.def configure.ac: Change copyright header to refer to version 3 of the GNU General Public License... 2009-04-14 10:50:26 +02:00
Makefile.in configure.ac: Change copyright header to refer to version 3 of the GNU General Public License... 2009-04-14 10:50:26 +02:00
Makefile.tpl configure.ac: Change copyright header to refer to version 3 of the GNU General Public License... 2009-04-14 10:50:26 +02:00
missing
mkdep
mkinstalldirs
move-if-change
README
symlink-tree
ylwrap

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.