This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r124641 - in /branches/pointer_plus/gcc: cp/Cha...


Author: pinskia
Date: Sat May 12 22:02:52 2007
New Revision: 124641

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124641
Log:
2007-05-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        * except.c (expand_start_catch_block):  Do a
        NEGATIVE and then a POINTER_PLUS_EXPR instead
        of a MINUS_EXPR.

2007-05-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        * class.c (make_class_data): Build the index in sizetype.
        Use POINTER_PLUS_EXPR instead of PLUS_EXPR when
        adding to a pointer type.
        (build_symbol_entry): Likewise.
        * expr.c (build_java_arrayaccess): Likewise.
        (build_field_ref): Likewise.
        (build_known_method_ref): Likewise.
        (build_invokevirtual): Likewise.
        * except.c (build_exception_object_ref): Do a
        NEGATIVE and then a POINTER_PLUS_EXPR instead
        of a MINUS_EXPR.

2007-05-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>

         * g++.dg/ext/java-1.C: New test.



Added:
    branches/pointer_plus/gcc/testsuite/g++.dg/ext/java-1.C
Modified:
    branches/pointer_plus/gcc/cp/ChangeLog.ptr
    branches/pointer_plus/gcc/cp/except.c
    branches/pointer_plus/gcc/java/class.c
    branches/pointer_plus/gcc/java/except.c
    branches/pointer_plus/gcc/java/expr.c
    branches/pointer_plus/gcc/testsuite/ChangeLog.ptr


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]