libjava:
2004-04-15 Bryce McKinlay <mckinlay@redhat.com> * prims.cc (_Jv_AllocObject): Remove `size' argument. (_Jv_AllocObjectNoFinalizer): Likewise. (_Jv_AllocObjectNoInitNoFinalizer): Likewise. (_Jv_AllocPtrFreeObject): Likewise. (_Jv_AllocString): Moved from natString.cc. Call collector interface directly even in the JVMPI case. * gcj/cni.h (JvAllocObject): Remove `size' argument from _Jv_AllocObject calls. * gcj/javaprims.h: Update prototypes. * gnu/gcj/natCore.cc (_Jv_create_core): Use `new', not _Jv_AllocObject. * java/lang/Class.h: Update _Jv_AllocObject friend prototype. * java/lang/natString.cc (_Jv_AllocString): Move to prims.cc. gcc/cp: 2004-04-15 Bryce McKinlay <mckinlay@redhat.com> * init.c (build_new_1): Don't use type size argument for Java _Jv_AllocObject call. gcc/java: 2004-04-15 Bryce McKinlay <mckinlay@redhat.com> * expr.c (expand_java_NEW): Don't use size argument for _Jv_AllocObject calls. * parse.y (patch_invoke): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80754 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/cp/ChangeLog 5 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/init.c 1 addition, 3 deletionsgcc/cp/init.c
- gcc/java/ChangeLog 6 additions, 0 deletionsgcc/java/ChangeLog
- gcc/java/expr.c 1 addition, 3 deletionsgcc/java/expr.c
- gcc/java/parse.y 3 additions, 5 deletionsgcc/java/parse.y
- libjava/ChangeLog 15 additions, 0 deletionslibjava/ChangeLog
- libjava/gcj/cni.h 2 additions, 2 deletionslibjava/gcj/cni.h
- libjava/gcj/javaprims.h 6 additions, 6 deletionslibjava/gcj/javaprims.h
- libjava/gnu/gcj/natCore.cc 1 addition, 2 deletionslibjava/gnu/gcj/natCore.cc
- libjava/java/lang/Class.h 1 addition, 1 deletionlibjava/java/lang/Class.h
- libjava/java/lang/natString.cc 0 additions, 24 deletionslibjava/java/lang/natString.cc
- libjava/prims.cc 57 additions, 9 deletionslibjava/prims.cc
Loading
Please register or sign in to comment