This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r149993 - in /trunk/gcc/ada: ChangeLog g-ssinty...
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 23 Jul 2009 10:20:26 -0000
- Subject: 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