This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r149993 - in /trunk/gcc/ada: ChangeLog g-ssinty...


Author: charlet
Date: Thu Jul 23 10:20:25 2009
New Revision: 149993

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149993
Log:
2009-07-23  Olivier Hainque  <hainque@adacore.com>

	* g-ssinty.ads: New unit. GNAT.SSE.Internal_Types. Factorize
	low level internal type definitions for distinct higher level
	binding development activities (user type definitions and
	operations).
	* gnat_rm.texi: Document it.
	* g-ssvety.ads: Use it.
	* gcc-interface/Makefile.in: (x86 32/64 linux, cygwin32 sections): Add
	g-ssinty.o to EXTRA_GNATRTL_NONTASKING_OBJS.
	* gcc-interface/utils.c (gnat_internal_attribute_table): Add entry
	for the "may_alias" attribute.

2009-07-23  Thomas Quinot  <quinot@adacore.com>

	* scos.ads: Minor typo fix
	* gcc-interface/decl.c (validate_alignment): For the case of an
	implicit array base type, look for alignment clause on first subtype.
	Code clean up.

2009-07-23  Ed Schonberg  <schonberg@adacore.com>

	* sem.adb (Walk_Library_Units): Handle properly the case where a unit
	in the context depends on the spec of the main unit, by delaying
	processing of the main unit body until all other units have been
	processed.


Added:
    trunk/gcc/ada/g-ssinty.ads
Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/g-ssvety.ads
    trunk/gcc/ada/gcc-interface/Makefile.in
    trunk/gcc/ada/gcc-interface/utils.c
    trunk/gcc/ada/gnat_rm.texi
    trunk/gcc/ada/scos.ads
    trunk/gcc/ada/sem.adb


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]