OSDN Git Service

* builtins.c (expand_builtin_synchronize): Use gimple_build_asm_vec.
[pf3gnuchains/gcc-fork.git] / gcc / ada / ChangeLog
index 5747227..cb38dab 100644 (file)
@@ -1,5 +1,21 @@
 2009-09-14  Richard Henderson  <rth@redhat.com>
 
+       * gcc-interface/trans.c (Pragma_to_gnu): Use build5 for ASM_EXPR.
+
+2009-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * exp_dbug.ads (Packed Array Encoding): Document the new encoding for
+       the unconstrained case.
+       * gcc-interfaces/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Implement
+       the encoding.  Do not give a name to the pointer type to the XUT type.
+       * gcc-interfaces/utils.c (gnat_pushdecl): Propagate DECL_ORIGINAL_TYPE
+       for fat pointer types, if any.  Make sure DECL_ARTIFICIAL is cleared
+       on nodes with DECL_ORIGINAL_TYPE set.
+       (update_pointer_to): Set DECL_ORIGINAL_TYPE to the original pointer
+       for fat pointer types.  Make sure DECL_ARTIFICIAL is cleared.
+
+2009-09-14  Richard Henderson  <rth@redhat.com>
+
        * gcc-interface/misc.c (gnat_init_gcc_eh): Don't call
        default_init_unwind_resume_libfunc.
        * gcc-interface/trans.c (Exception_Handler_to_gnu_zcx): Use