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]

r117434 - in /branches/gcj-eclipse/gcc/java: Ch...


Author: aph
Date: Wed Oct  4 16:50:33 2006
New Revision: 117434

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117434
Log:
2006-10-04  Andrew Haley  <aph@redhat.com>

        * builtins.c (java_builtins): Add compareAndSwapInt,
        compareAndSwapLong, compareAndSwapObject, putOrderedInt,
        putOrderedLong, putOrderedObject, putIntVolatile, putLongVolatile,
        putObjectVolatile, getObjectVolatile, getIntVolatile,
        getLongVolatile, getLong.
        (UNMARSHAL3): New macro.
        (UNMARSHAL4): Likewise.
        (UNMARSHAL5): Likewise.
        (build_arglist_for_builtin): New function.
        (build_addr_sum, build_check_this): New functions.
        (putObject_builtin. compareAndSwapInt_builtin,
        compareAndSwapLong_builtin, compareAndSwapObject_builtin,
        putVolatile_builtin, getVolatile_builtin): New builtins.


Modified:
    branches/gcj-eclipse/gcc/java/ChangeLog
    branches/gcj-eclipse/gcc/java/builtins.c


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