diff options
author | Andrew Haley <aph@redhat.com> | 2016-09-30 16:24:48 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 2016-09-30 16:24:48 +0000 |
commit | 07b78716af6a9d7c9fd1e94d9baf94a52c873947 (patch) | |
tree | 3f22b3241c513ad168c8353805614ae1249410f4 /libjava/java/util/concurrent/atomic | |
parent | eae993948bae8b788c53772bcb9217c063716f93 (diff) | |
download | gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.zip gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.gz gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.bz2 |
Makefile.def: Remove libjava.
2016-09-30 Andrew Haley <aph@redhat.com>
* Makefile.def: Remove libjava.
* Makefile.tpl: Likewise.
* Makefile.in: Regenerate.
* configure.ac: Likewise.
* configure: Likewise.
* gcc/java: Remove.
* libjava: Likewise.
From-SVN: r240662
Diffstat (limited to 'libjava/java/util/concurrent/atomic')
19 files changed, 0 insertions, 749 deletions
diff --git a/libjava/java/util/concurrent/atomic/AtomicBoolean.h b/libjava/java/util/concurrent/atomic/AtomicBoolean.h deleted file mode 100644 index 60d22a9..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicBoolean.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicBoolean__ -#define __java_util_concurrent_atomic_AtomicBoolean__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicBoolean : public ::java::lang::Object -{ - -public: - AtomicBoolean(jboolean); - AtomicBoolean(); - virtual jboolean get(); - virtual jboolean compareAndSet(jboolean, jboolean); - virtual jboolean weakCompareAndSet(jboolean, jboolean); - virtual void set(jboolean); - virtual void lazySet(jboolean); - virtual jboolean getAndSet(jboolean); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 4654671469794556979LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicBoolean__ diff --git a/libjava/java/util/concurrent/atomic/AtomicInteger.h b/libjava/java/util/concurrent/atomic/AtomicInteger.h deleted file mode 100644 index 136a578..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicInteger.h +++ /dev/null @@ -1,53 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicInteger__ -#define __java_util_concurrent_atomic_AtomicInteger__ - -#pragma interface - -#include <java/lang/Number.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicInteger : public ::java::lang::Number -{ - -public: - AtomicInteger(jint); - AtomicInteger(); - virtual jint get(); - virtual void set(jint); - virtual void lazySet(jint); - virtual jint getAndSet(jint); - virtual jboolean compareAndSet(jint, jint); - virtual jboolean weakCompareAndSet(jint, jint); - virtual jint getAndIncrement(); - virtual jint getAndDecrement(); - virtual jint getAndAdd(jint); - virtual jint incrementAndGet(); - virtual jint decrementAndGet(); - virtual jint addAndGet(jint); - virtual ::java::lang::String * toString(); - virtual jint intValue(); - virtual jlong longValue(); - virtual jfloat floatValue(); - virtual jdouble doubleValue(); -private: - static const jlong serialVersionUID = 6214790243416807050LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - jint volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicInteger__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h b/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h deleted file mode 100644 index f8db217..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerArray.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerArray__ -#define __java_util_concurrent_atomic_AtomicIntegerArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicIntegerArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicIntegerArray(jint); - AtomicIntegerArray(JArray< jint > *); - virtual jint length(); - virtual jint get(jint); - virtual void set(jint, jint); - virtual void lazySet(jint, jint); - virtual jint getAndSet(jint, jint); - virtual jboolean compareAndSet(jint, jint, jint); - virtual jboolean weakCompareAndSet(jint, jint, jint); - virtual jint getAndIncrement(jint); - virtual jint getAndDecrement(jint); - virtual jint getAndAdd(jint, jint); - virtual jint incrementAndGet(jint); - virtual jint decrementAndGet(jint); - virtual jint addAndGet(jint, jint); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = 2862133569453604235LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h b/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h deleted file mode 100644 index ba2b7a5..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ -#define __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl : public ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater -{ - -public: // actually package-private - AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jint, jint); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jint, jint); - virtual void set(::java::lang::Object *, jint); - virtual void lazySet(::java::lang::Object *, jint); - virtual jint get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl__ diff --git a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h deleted file mode 100644 index e720550..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicIntegerFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicIntegerFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicIntegerFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jint, jint) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, jint, jint) = 0; - virtual void set(::java::lang::Object *, jint) = 0; - virtual void lazySet(::java::lang::Object *, jint) = 0; - virtual jint get(::java::lang::Object *) = 0; - virtual jint getAndSet(::java::lang::Object *, jint); - virtual jint getAndIncrement(::java::lang::Object *); - virtual jint getAndDecrement(::java::lang::Object *); - virtual jint getAndAdd(::java::lang::Object *, jint); - virtual jint incrementAndGet(::java::lang::Object *); - virtual jint decrementAndGet(::java::lang::Object *); - virtual jint addAndGet(::java::lang::Object *, jint); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicIntegerFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLong.h b/libjava/java/util/concurrent/atomic/AtomicLong.h deleted file mode 100644 index 0d0c3b0..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLong.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLong__ -#define __java_util_concurrent_atomic_AtomicLong__ - -#pragma interface - -#include <java/lang/Number.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLong : public ::java::lang::Number -{ - - static jboolean VMSupportsCS8(); -public: - AtomicLong(jlong); - AtomicLong(); - virtual jlong get(); - virtual void set(jlong); - virtual void lazySet(jlong); - virtual jlong getAndSet(jlong); - virtual jboolean compareAndSet(jlong, jlong); - virtual jboolean weakCompareAndSet(jlong, jlong); - virtual jlong getAndIncrement(); - virtual jlong getAndDecrement(); - virtual jlong getAndAdd(jlong); - virtual jlong incrementAndGet(); - virtual jlong decrementAndGet(); - virtual jlong addAndGet(jlong); - virtual ::java::lang::String * toString(); - virtual jint intValue(); - virtual jlong longValue(); - virtual jfloat floatValue(); - virtual jdouble doubleValue(); -private: - static const jlong serialVersionUID = 1927816293512124184LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; -public: // actually package-private - static jboolean VM_SUPPORTS_LONG_CAS; -private: - jlong volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLong__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongArray.h b/libjava/java/util/concurrent/atomic/AtomicLongArray.h deleted file mode 100644 index 797c609..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongArray.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongArray__ -#define __java_util_concurrent_atomic_AtomicLongArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicLongArray(jint); - AtomicLongArray(JArray< jlong > *); - virtual jint length(); - virtual jlong get(jint); - virtual void set(jint, jlong); - virtual void lazySet(jint, jlong); - virtual jlong getAndSet(jint, jlong); - virtual jboolean compareAndSet(jint, jlong, jlong); - virtual jboolean weakCompareAndSet(jint, jlong, jlong); - virtual jlong getAndIncrement(jint); - virtual jlong getAndDecrement(jint); - virtual jlong getAndAdd(jint, jlong); - virtual jlong incrementAndGet(jint); - virtual jlong decrementAndGet(jint); - virtual jlong addAndGet(jint, jlong); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -2308431214976778248LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< jlong > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h deleted file mode 100644 index 465b533..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicLongFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongFieldUpdater$CASUpdater : public ::java::util::concurrent::atomic::AtomicLongFieldUpdater -{ - -public: // actually package-private - AtomicLongFieldUpdater$CASUpdater(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong); - virtual void set(::java::lang::Object *, jlong); - virtual void lazySet(::java::lang::Object *, jlong); - virtual jlong get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicLongFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater$CASUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h deleted file mode 100644 index f13fb18..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.h +++ /dev/null @@ -1,44 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicLongFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicLongFieldUpdater$LockedUpdater : public ::java::util::concurrent::atomic::AtomicLongFieldUpdater -{ - -public: // actually package-private - AtomicLongFieldUpdater$LockedUpdater(::java::lang::Class *, ::java::lang::String *); -private: - void fullCheck(::java::lang::Object *); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong); - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong); - virtual void set(::java::lang::Object *, jlong); - virtual void lazySet(::java::lang::Object *, jlong); - virtual jlong get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicLongFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater$LockedUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h deleted file mode 100644 index 4fb8137..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicLongFieldUpdater.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicLongFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicLongFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicLongFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicLongFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicLongFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, jlong, jlong) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, jlong, jlong) = 0; - virtual void set(::java::lang::Object *, jlong) = 0; - virtual void lazySet(::java::lang::Object *, jlong) = 0; - virtual jlong get(::java::lang::Object *) = 0; - virtual jlong getAndSet(::java::lang::Object *, jlong); - virtual jlong getAndIncrement(::java::lang::Object *); - virtual jlong getAndDecrement(::java::lang::Object *); - virtual jlong getAndAdd(::java::lang::Object *, jlong); - virtual jlong incrementAndGet(::java::lang::Object *); - virtual jlong decrementAndGet(::java::lang::Object *); - virtual jlong addAndGet(::java::lang::Object *, jlong); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicLongFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h b/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h deleted file mode 100644 index 499b73b..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicMarkableReference$ReferenceBooleanPair.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ -#define __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair : public ::java::lang::Object -{ - -public: // actually package-private - AtomicMarkableReference$ReferenceBooleanPair(::java::lang::Object *, jboolean); - static ::java::lang::Object * access$0(::java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair *); - static jboolean access$1(::java::util::concurrent::atomic::AtomicMarkableReference$ReferenceBooleanPair *); -private: - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) reference; - jboolean bit; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicMarkableReference$ReferenceBooleanPair__ diff --git a/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h b/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h deleted file mode 100644 index fe97809..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicMarkableReference.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicMarkableReference__ -#define __java_util_concurrent_atomic_AtomicMarkableReference__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::atomic::AtomicMarkableReference : public ::java::lang::Object -{ - -public: - AtomicMarkableReference(::java::lang::Object *, jboolean); - virtual ::java::lang::Object * getReference(); - virtual jboolean isMarked(); - virtual ::java::lang::Object * get(JArray< jboolean > *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, jboolean, jboolean); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, jboolean, jboolean); - virtual void set(::java::lang::Object *, jboolean); - virtual jboolean attemptMark(::java::lang::Object *, jboolean); -private: - ::java::util::concurrent::atomic::AtomicReference * __attribute__((aligned(__alignof__( ::java::lang::Object)))) atomicRef; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicMarkableReference__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReference.h b/libjava/java/util/concurrent/atomic/AtomicReference.h deleted file mode 100644 index 363fca6..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReference.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReference__ -#define __java_util_concurrent_atomic_AtomicReference__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReference : public ::java::lang::Object -{ - -public: - AtomicReference(::java::lang::Object *); - AtomicReference(); - virtual ::java::lang::Object * get(); - virtual void set(::java::lang::Object *); - virtual void lazySet(::java::lang::Object *); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::Object * getAndSet(::java::lang::Object *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -1848883965231344442LL; - static ::sun::misc::Unsafe * unsafe; - static jlong valueOffset; - ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReference__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h b/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h deleted file mode 100644 index 4715f0c..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceArray.h +++ /dev/null @@ -1,48 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceArray__ -#define __java_util_concurrent_atomic_AtomicReferenceArray__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReferenceArray : public ::java::lang::Object -{ - - jlong rawIndex(jint); -public: - AtomicReferenceArray(jint); - AtomicReferenceArray(JArray< ::java::lang::Object * > *); - virtual jint length(); - virtual ::java::lang::Object * get(jint); - virtual void set(jint, ::java::lang::Object *); - virtual void lazySet(jint, ::java::lang::Object *); - virtual ::java::lang::Object * getAndSet(jint, ::java::lang::Object *); - virtual jboolean compareAndSet(jint, ::java::lang::Object *, ::java::lang::Object *); - virtual jboolean weakCompareAndSet(jint, ::java::lang::Object *, ::java::lang::Object *); - virtual ::java::lang::String * toString(); -private: - static const jlong serialVersionUID = -6209656149925076980LL; - static ::sun::misc::Unsafe * unsafe; - static jint base; - static jint scale; - JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) array; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceArray__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h b/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h deleted file mode 100644 index e74a450..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ -#define __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ - -#pragma interface - -#include <java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h> -extern "Java" -{ - namespace sun - { - namespace misc - { - class Unsafe; - } - } -} - -class java::util::concurrent::atomic::AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl : public ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater -{ - -public: // actually package-private - AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl(::java::lang::Class *, ::java::lang::Class *, ::java::lang::String *); - void targetCheck(::java::lang::Object *); - void updateCheck(::java::lang::Object *, ::java::lang::Object *); -public: - jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *); - void set(::java::lang::Object *, ::java::lang::Object *); - void lazySet(::java::lang::Object *, ::java::lang::Object *); - ::java::lang::Object * get(::java::lang::Object *); -private: - void ensureProtectedAccess(::java::lang::Object *); - static ::sun::misc::Unsafe * unsafe; - jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater)))) offset; - ::java::lang::Class * tclass; - ::java::lang::Class * vclass; - ::java::lang::Class * cclass; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl__ diff --git a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h b/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h deleted file mode 100644 index d7e91e9..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.h +++ /dev/null @@ -1,28 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ -#define __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicReferenceFieldUpdater : public ::java::lang::Object -{ - -public: - static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * newUpdater(::java::lang::Class *, ::java::lang::Class *, ::java::lang::String *); -public: // actually protected - AtomicReferenceFieldUpdater(); -public: - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void set(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual void lazySet(::java::lang::Object *, ::java::lang::Object *) = 0; - virtual ::java::lang::Object * get(::java::lang::Object *) = 0; - virtual ::java::lang::Object * getAndSet(::java::lang::Object *, ::java::lang::Object *); - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicReferenceFieldUpdater__ diff --git a/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h b/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h deleted file mode 100644 index d76e45b..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicStampedReference$ReferenceIntegerPair.h +++ /dev/null @@ -1,25 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ -#define __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ - -#pragma interface - -#include <java/lang/Object.h> - -class java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair : public ::java::lang::Object -{ - -public: // actually package-private - AtomicStampedReference$ReferenceIntegerPair(::java::lang::Object *, jint); - static ::java::lang::Object * access$0(::java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair *); - static jint access$1(::java::util::concurrent::atomic::AtomicStampedReference$ReferenceIntegerPair *); -private: - ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) reference; - jint integer; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicStampedReference$ReferenceIntegerPair__ diff --git a/libjava/java/util/concurrent/atomic/AtomicStampedReference.h b/libjava/java/util/concurrent/atomic/AtomicStampedReference.h deleted file mode 100644 index 8e11692..0000000 --- a/libjava/java/util/concurrent/atomic/AtomicStampedReference.h +++ /dev/null @@ -1,31 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __java_util_concurrent_atomic_AtomicStampedReference__ -#define __java_util_concurrent_atomic_AtomicStampedReference__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - - -class java::util::concurrent::atomic::AtomicStampedReference : public ::java::lang::Object -{ - -public: - AtomicStampedReference(::java::lang::Object *, jint); - virtual ::java::lang::Object * getReference(); - virtual jint getStamp(); - virtual ::java::lang::Object * get(JArray< jint > *); - virtual jboolean weakCompareAndSet(::java::lang::Object *, ::java::lang::Object *, jint, jint); - virtual jboolean compareAndSet(::java::lang::Object *, ::java::lang::Object *, jint, jint); - virtual void set(::java::lang::Object *, jint); - virtual jboolean attemptStamp(::java::lang::Object *, jint); -private: - ::java::util::concurrent::atomic::AtomicReference * __attribute__((aligned(__alignof__( ::java::lang::Object)))) atomicRef; -public: - static ::java::lang::Class class$; -}; - -#endif // __java_util_concurrent_atomic_AtomicStampedReference__ diff --git a/libjava/java/util/concurrent/atomic/natAtomicLong.cc b/libjava/java/util/concurrent/atomic/natAtomicLong.cc deleted file mode 100644 index 3f78c8a..0000000 --- a/libjava/java/util/concurrent/atomic/natAtomicLong.cc +++ /dev/null @@ -1,12 +0,0 @@ -#include <config.h> - -#include <java/util/concurrent/atomic/AtomicLong.h> -#include <gcj/cni.h> -#include <java/lang/UnsupportedOperationException.h> - -jboolean -java::util::concurrent::atomic::AtomicLong::VMSupportsCS8 () -{ - // FIXME - return false; -} |