OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / ada / ChangeLog
index bebcb4a..97bd260 100644 (file)
@@ -1,3 +1,53 @@
+2009-03-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR c/39323
+       * gcc-interface/utils.c (create_field_decl): Use "unsigned int"
+       on bit_align.
+
+2009-03-11  Olivier Hainque  <hainque@adacore.com>
+
+       * gcc-interface/trans.c (gnat_to_gnu) <case N_Slice>: In range
+       checks processing, remove unintended TREE_TYPE walk on index type.
+
+2009-03-01  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/39264
+       * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Do no
+       call make_packable_type on fat pointer types.
+       <E_Array_Subtype>: Likewise.
+       <E_Record_Subtype>: Call make_packable_type on all record types
+       except for fat pointer types.
+       (make_packable_type): Likewise.
+       (gnat_to_gnu_field): Likewise.
+
+2009-02-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/Makefile.in (cygwin/mingw): Revert accidental
+       EH_MECHANISM change made on 2007-12-06.
+
+2009-02-26  Andreas Schwab  <schwab@suse.de>
+
+       PR ada/39172
+       * Makefile.in (srcdir): Set to @top_srcdir@ instead of @srcdir@.
+       * gcc-interface/Makefile.in: Change all uses of $(srcdir),
+       $(fsrcdir) and $(fsrcpfx) to add ada subdir.
+       (AWK): Substitute.
+       (target_cpu_default): Substitute.
+
+2009-02-25  Laurent GUERBY  <laurent@guerby.net>
+
+       PR ada/39221
+       * a-teioed.adb (Expand): Fix Result overflow.
+
+2009-02-25  Laurent GUERBY <laurent@guerby.net>
+
+       * gcc-interface/Makefile.in: Fix multilib handling for
+       sparc64-linux.
+
+2009-02-23  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * s-oscons-tmplt.c [__osf__ && !_SS_MAXSIZE]: Undef AF_UNIX6.
+
 2009-02-18  H.J. Lu  <hongjiu.lu@intel.com>
 
        * gcc-interface/misc.c (gnat_post_options): Turn off warn_psabi.
@@ -40,7 +90,7 @@
 2009-01-31  Laurent GUERBY  <laurent@guerby.net>
 
        * gcc-interface/Makefile.in: Fix mipsel linux handling.
-       
+
 2009-01-16  Jakub Jelinek  <jakub@redhat.com>
 
        * gcc-interface/Makefile.in: Fix multilib handling for