From 07b78716af6a9d7c9fd1e94d9baf94a52c873947 Mon Sep 17 00:00:00 2001 From: Andrew Haley Date: Fri, 30 Sep 2016 16:24:48 +0000 Subject: Makefile.def: Remove libjava. 2016-09-30 Andrew Haley * Makefile.def: Remove libjava. * Makefile.tpl: Likewise. * Makefile.in: Regenerate. * configure.ac: Likewise. * configure: Likewise. * gcc/java: Remove. * libjava: Likewise. From-SVN: r240662 --- libjava/java/io/natVMObjectStreamClass.cc | 87 ------------------------------- 1 file changed, 87 deletions(-) delete mode 100644 libjava/java/io/natVMObjectStreamClass.cc (limited to 'libjava/java/io/natVMObjectStreamClass.cc') diff --git a/libjava/java/io/natVMObjectStreamClass.cc b/libjava/java/io/natVMObjectStreamClass.cc deleted file mode 100644 index 847b540..0000000 --- a/libjava/java/io/natVMObjectStreamClass.cc +++ /dev/null @@ -1,87 +0,0 @@ -// natVMObjectStreamClass.cc - Native part of VMObjectStreamClass class. - -/* Copyright (C) 2003 Free Software Foundation - - This VMObjectStreamClass is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the ObjectInputStream "LIBGCJ_LICENSE" for -details. */ - -#include -#include - -#include -#include -#include - -using namespace java::lang::reflect; - -jboolean -java::io::VMObjectStreamClass::hasClassInitializer (jclass klass) -{ - if (klass->isPrimitive()) - return false; - _Jv_Method *meth = _Jv_GetMethodLocal(klass, gcj::clinit_name, - gcj::void_signature); - return (meth != NULL); -} - -void -java::io::VMObjectStreamClass::setDoubleNative (Field *f, jobject obj, - jdouble val) -{ - f->setDouble (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setFloatNative (Field *f, jobject obj, - jfloat val) -{ - f->setFloat (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setLongNative (Field *f, jobject obj, jlong val) -{ - f->setLong (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setIntNative (Field *f, jobject obj, jint val) -{ - f->setInt (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setShortNative (Field *f, jobject obj, - jshort val) -{ - f->setShort (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setCharNative (Field *f, jobject obj, jchar val) -{ - f->setChar (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setByteNative (Field *f, jobject obj, jbyte val) -{ - f->setByte (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setBooleanNative (Field *f, jobject obj, - jboolean val) -{ - f->setBoolean (NULL, obj, val, false); -} - -void -java::io::VMObjectStreamClass::setObjectNative (Field *f, jobject obj, - jobject val) -{ - f->set (NULL, obj, val, f->getType(), false); -} -- cgit v1.1