diff options
Diffstat (limited to 'gcc-4.6/gcc/c-family/ChangeLog')
-rw-r--r-- | gcc-4.6/gcc/c-family/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gcc-4.6/gcc/c-family/ChangeLog b/gcc-4.6/gcc/c-family/ChangeLog index 66fa7b7..cb1d017 100644 --- a/gcc-4.6/gcc/c-family/ChangeLog +++ b/gcc-4.6/gcc/c-family/ChangeLog @@ -1,3 +1,25 @@ +2011-11-04 Eric Botcazou <ebotcazou@adacore.com> + + PR c++/50608 + * c-common.c (c_fully_fold_internal) <ADDR_EXPR>: Call fold_offsetof_1. + (fold_offsetof_1): Make global. Remove STOP_REF argument and adjust. + <INDIRECT_REF>: Return the argument. + <ARRAY_REF>: Remove special code for negative offset. + Call fold_build_pointer_plus instead of size_binop. + (fold_offsetof): Remove STOP_REF argument and adjust. + * c-common.h (fold_offsetof_1): Declare. + (fold_offsetof): Remove STOP_REF argument. + +2011-10-26 Release Manager + + * GCC 4.6.2 released. + +2011-09-06 Eric Botcazou <ebotcazou@adacore.com> + + PR middle-end/50266 + * c-common.c (c_fully_fold_internal) <ADDR_EXPR>: Fold offsetof-like + computations. + 2011-06-27 Release Manager * GCC 4.6.1 released. |