diff options
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r-- | gcc/ada/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 496e9ef5764..5938218d268 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,27 @@ +2008-05-24 Eric Botcazou <ebotcazou@adacore.com> + + * trans.c (Sloc_to_locus): Do not overwrite known GCC locations when + translating GNAT standard locations. + +2008-05-17 Eric Botcazou <ebotcazou@adacore.com> + + * trans.c (gnat_to_gnu) <N_Validate_Unchecked_Conversion>: Account + for dummy types pointed to by the converted pointer types. + +2008-05-15 Eric Botcazou <ebotcazou@adacore.com> + + * trans.c (add_decl_expr): At toplevel, mark the TYPE_ADA_SIZE field + of records and unions. + (gnat_to_gnu) <N_Validate_Unchecked_Conversion>: Fix formatting. + +2008-05-13 Eric Botcazou <ebotcazou@adacore.com> + + PR ada/24880 + PR ada/26635 + * utils.c (convert) <INTEGER_TYPE>: When converting an additive + expression to an integral type with lower precision, use NOP_EXPR + directly in a couple of special cases. + 2008-04-09 Eric Botcazou <ebotcazou@adacore.com> * decl.c (is_variable_size): Do not unconditionally return false |