re PR tree-optimization/38835 (field-insensitive PTA causes libstdc++ miscompiles)
[gcc.git] / gcc / java / ChangeLog.ptr
1 2007-06-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
2
3 * except.c (build_exception_object_ref):
4 Use fold_build1 instead of build1 for NEGATE_EXPR.
5
6 2007-05-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7
8 * class.c (make_class_data): Build the index in sizetype.
9 Use POINTER_PLUS_EXPR instead of PLUS_EXPR when
10 adding to a pointer type.
11 (build_symbol_entry): Likewise.
12 * expr.c (build_java_arrayaccess): Likewise.
13 (build_field_ref): Likewise.
14 (build_known_method_ref): Likewise.
15 (build_invokevirtual): Likewise.
16 * except.c (build_exception_object_ref): Do a
17 NEGATIVE and then a POINTER_PLUS_EXPR instead
18 of a MINUS_EXPR.
19