From 554fd8c5195424bdbcabf5de30fdc183aba391bd Mon Sep 17 00:00:00 2001 From: upstream source tree Date: Sun, 15 Mar 2015 20:14:05 -0400 Subject: obtained gcc-4.6.4.tar.bz2 from upstream website; verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository. --- .../javax/transaction/HeuristicCommitException.h | 30 +++++++++++ .../javax/transaction/HeuristicMixedException.h | 30 +++++++++++ .../javax/transaction/HeuristicRollbackException.h | 30 +++++++++++ .../transaction/InvalidTransactionException.h | 30 +++++++++++ libjava/javax/transaction/NotSupportedException.h | 30 +++++++++++ libjava/javax/transaction/RollbackException.h | 30 +++++++++++ libjava/javax/transaction/Status.h | 38 ++++++++++++++ libjava/javax/transaction/Synchronization.h | 30 +++++++++++ libjava/javax/transaction/SystemException.h | 32 ++++++++++++ libjava/javax/transaction/Transaction.h | 40 +++++++++++++++ libjava/javax/transaction/TransactionManager.h | 38 ++++++++++++++ .../transaction/TransactionRequiredException.h | 30 +++++++++++ .../transaction/TransactionRolledbackException.h | 30 +++++++++++ libjava/javax/transaction/UserTransaction.h | 34 ++++++++++++ libjava/javax/transaction/xa/XAException.h | 60 ++++++++++++++++++++++ libjava/javax/transaction/xa/XAResource.h | 55 ++++++++++++++++++++ libjava/javax/transaction/xa/Xid.h | 38 ++++++++++++++ 17 files changed, 605 insertions(+) create mode 100644 libjava/javax/transaction/HeuristicCommitException.h create mode 100644 libjava/javax/transaction/HeuristicMixedException.h create mode 100644 libjava/javax/transaction/HeuristicRollbackException.h create mode 100644 libjava/javax/transaction/InvalidTransactionException.h create mode 100644 libjava/javax/transaction/NotSupportedException.h create mode 100644 libjava/javax/transaction/RollbackException.h create mode 100644 libjava/javax/transaction/Status.h create mode 100644 libjava/javax/transaction/Synchronization.h create mode 100644 libjava/javax/transaction/SystemException.h create mode 100644 libjava/javax/transaction/Transaction.h create mode 100644 libjava/javax/transaction/TransactionManager.h create mode 100644 libjava/javax/transaction/TransactionRequiredException.h create mode 100644 libjava/javax/transaction/TransactionRolledbackException.h create mode 100644 libjava/javax/transaction/UserTransaction.h create mode 100644 libjava/javax/transaction/xa/XAException.h create mode 100644 libjava/javax/transaction/xa/XAResource.h create mode 100644 libjava/javax/transaction/xa/Xid.h (limited to 'libjava/javax/transaction') diff --git a/libjava/javax/transaction/HeuristicCommitException.h b/libjava/javax/transaction/HeuristicCommitException.h new file mode 100644 index 000000000..f73ec0729 --- /dev/null +++ b/libjava/javax/transaction/HeuristicCommitException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_HeuristicCommitException__ +#define __javax_transaction_HeuristicCommitException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class HeuristicCommitException; + } + } +} + +class javax::transaction::HeuristicCommitException : public ::java::lang::Exception +{ + +public: + HeuristicCommitException(); + HeuristicCommitException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_HeuristicCommitException__ diff --git a/libjava/javax/transaction/HeuristicMixedException.h b/libjava/javax/transaction/HeuristicMixedException.h new file mode 100644 index 000000000..22128f200 --- /dev/null +++ b/libjava/javax/transaction/HeuristicMixedException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_HeuristicMixedException__ +#define __javax_transaction_HeuristicMixedException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class HeuristicMixedException; + } + } +} + +class javax::transaction::HeuristicMixedException : public ::java::lang::Exception +{ + +public: + HeuristicMixedException(); + HeuristicMixedException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_HeuristicMixedException__ diff --git a/libjava/javax/transaction/HeuristicRollbackException.h b/libjava/javax/transaction/HeuristicRollbackException.h new file mode 100644 index 000000000..c738e94e8 --- /dev/null +++ b/libjava/javax/transaction/HeuristicRollbackException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_HeuristicRollbackException__ +#define __javax_transaction_HeuristicRollbackException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class HeuristicRollbackException; + } + } +} + +class javax::transaction::HeuristicRollbackException : public ::java::lang::Exception +{ + +public: + HeuristicRollbackException(); + HeuristicRollbackException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_HeuristicRollbackException__ diff --git a/libjava/javax/transaction/InvalidTransactionException.h b/libjava/javax/transaction/InvalidTransactionException.h new file mode 100644 index 000000000..168500354 --- /dev/null +++ b/libjava/javax/transaction/InvalidTransactionException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_InvalidTransactionException__ +#define __javax_transaction_InvalidTransactionException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class InvalidTransactionException; + } + } +} + +class javax::transaction::InvalidTransactionException : public ::java::rmi::RemoteException +{ + +public: + InvalidTransactionException(); + InvalidTransactionException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_InvalidTransactionException__ diff --git a/libjava/javax/transaction/NotSupportedException.h b/libjava/javax/transaction/NotSupportedException.h new file mode 100644 index 000000000..3737e6d46 --- /dev/null +++ b/libjava/javax/transaction/NotSupportedException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_NotSupportedException__ +#define __javax_transaction_NotSupportedException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class NotSupportedException; + } + } +} + +class javax::transaction::NotSupportedException : public ::java::lang::Exception +{ + +public: + NotSupportedException(); + NotSupportedException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_NotSupportedException__ diff --git a/libjava/javax/transaction/RollbackException.h b/libjava/javax/transaction/RollbackException.h new file mode 100644 index 000000000..396e6785c --- /dev/null +++ b/libjava/javax/transaction/RollbackException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_RollbackException__ +#define __javax_transaction_RollbackException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class RollbackException; + } + } +} + +class javax::transaction::RollbackException : public ::java::lang::Exception +{ + +public: + RollbackException(); + RollbackException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_RollbackException__ diff --git a/libjava/javax/transaction/Status.h b/libjava/javax/transaction/Status.h new file mode 100644 index 000000000..4fd94ac38 --- /dev/null +++ b/libjava/javax/transaction/Status.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_Status__ +#define __javax_transaction_Status__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class Status; + } + } +} + +class javax::transaction::Status : public ::java::lang::Object +{ + +public: + static const jint STATUS_ACTIVE = 0; + static const jint STATUS_MARKED_ROLLBACK = 1; + static const jint STATUS_PREPARED = 2; + static const jint STATUS_COMMITTED = 3; + static const jint STATUS_ROLLEDBACK = 4; + static const jint STATUS_UNKNOWN = 5; + static const jint STATUS_NO_TRANSACTION = 6; + static const jint STATUS_PREPARING = 7; + static const jint STATUS_COMMITTING = 8; + static const jint STATUS_ROLLING_BACK = 9; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_Status__ diff --git a/libjava/javax/transaction/Synchronization.h b/libjava/javax/transaction/Synchronization.h new file mode 100644 index 000000000..a1572249a --- /dev/null +++ b/libjava/javax/transaction/Synchronization.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_Synchronization__ +#define __javax_transaction_Synchronization__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class Synchronization; + } + } +} + +class javax::transaction::Synchronization : public ::java::lang::Object +{ + +public: + virtual void beforeCompletion() = 0; + virtual void afterCompletion(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_Synchronization__ diff --git a/libjava/javax/transaction/SystemException.h b/libjava/javax/transaction/SystemException.h new file mode 100644 index 000000000..039cc50e0 --- /dev/null +++ b/libjava/javax/transaction/SystemException.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_SystemException__ +#define __javax_transaction_SystemException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class SystemException; + } + } +} + +class javax::transaction::SystemException : public ::java::lang::Exception +{ + +public: + SystemException(); + SystemException(::java::lang::String *); + SystemException(jint); + jint __attribute__((aligned(__alignof__( ::java::lang::Exception)))) errorCode; + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_SystemException__ diff --git a/libjava/javax/transaction/Transaction.h b/libjava/javax/transaction/Transaction.h new file mode 100644 index 000000000..7edbc9dc7 --- /dev/null +++ b/libjava/javax/transaction/Transaction.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_Transaction__ +#define __javax_transaction_Transaction__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class Synchronization; + class Transaction; + namespace xa + { + class XAResource; + } + } + } +} + +class javax::transaction::Transaction : public ::java::lang::Object +{ + +public: + virtual void commit() = 0; + virtual jboolean delistResource(::javax::transaction::xa::XAResource *, jint) = 0; + virtual jboolean enlistResource(::javax::transaction::xa::XAResource *) = 0; + virtual jint getStatus() = 0; + virtual void registerSynchronization(::javax::transaction::Synchronization *) = 0; + virtual void rollback() = 0; + virtual void setRollbackOnly() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_Transaction__ diff --git a/libjava/javax/transaction/TransactionManager.h b/libjava/javax/transaction/TransactionManager.h new file mode 100644 index 000000000..bb5df958b --- /dev/null +++ b/libjava/javax/transaction/TransactionManager.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_TransactionManager__ +#define __javax_transaction_TransactionManager__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class Transaction; + class TransactionManager; + } + } +} + +class javax::transaction::TransactionManager : public ::java::lang::Object +{ + +public: + virtual void begin() = 0; + virtual void commit() = 0; + virtual jint getStatus() = 0; + virtual ::javax::transaction::Transaction * getTransaction() = 0; + virtual void resume(::javax::transaction::Transaction *) = 0; + virtual void rollback() = 0; + virtual void setRollbackOnly() = 0; + virtual void setTransactionTimeout(jint) = 0; + virtual ::javax::transaction::Transaction * suspend() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_TransactionManager__ diff --git a/libjava/javax/transaction/TransactionRequiredException.h b/libjava/javax/transaction/TransactionRequiredException.h new file mode 100644 index 000000000..4b6aad1de --- /dev/null +++ b/libjava/javax/transaction/TransactionRequiredException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_TransactionRequiredException__ +#define __javax_transaction_TransactionRequiredException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class TransactionRequiredException; + } + } +} + +class javax::transaction::TransactionRequiredException : public ::java::rmi::RemoteException +{ + +public: + TransactionRequiredException(); + TransactionRequiredException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_TransactionRequiredException__ diff --git a/libjava/javax/transaction/TransactionRolledbackException.h b/libjava/javax/transaction/TransactionRolledbackException.h new file mode 100644 index 000000000..1a13227e2 --- /dev/null +++ b/libjava/javax/transaction/TransactionRolledbackException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_TransactionRolledbackException__ +#define __javax_transaction_TransactionRolledbackException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class TransactionRolledbackException; + } + } +} + +class javax::transaction::TransactionRolledbackException : public ::java::rmi::RemoteException +{ + +public: + TransactionRolledbackException(); + TransactionRolledbackException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_TransactionRolledbackException__ diff --git a/libjava/javax/transaction/UserTransaction.h b/libjava/javax/transaction/UserTransaction.h new file mode 100644 index 000000000..f1c4e7def --- /dev/null +++ b/libjava/javax/transaction/UserTransaction.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_UserTransaction__ +#define __javax_transaction_UserTransaction__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + class UserTransaction; + } + } +} + +class javax::transaction::UserTransaction : public ::java::lang::Object +{ + +public: + virtual void begin() = 0; + virtual void commit() = 0; + virtual void rollback() = 0; + virtual void setRollbackOnly() = 0; + virtual jint getStatus() = 0; + virtual void setTransactionTimeout(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_UserTransaction__ diff --git a/libjava/javax/transaction/xa/XAException.h b/libjava/javax/transaction/xa/XAException.h new file mode 100644 index 000000000..b6f590b55 --- /dev/null +++ b/libjava/javax/transaction/xa/XAException.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_xa_XAException__ +#define __javax_transaction_xa_XAException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace transaction + { + namespace xa + { + class XAException; + } + } + } +} + +class javax::transaction::xa::XAException : public ::java::lang::Exception +{ + +public: + XAException(); + XAException(::java::lang::String *); + XAException(jint); + jint __attribute__((aligned(__alignof__( ::java::lang::Exception)))) errorCode; + static const jint XA_RBBASE = 100; + static const jint XA_RBROLLBACK = 100; + static const jint XA_RBCOMMFAIL = 101; + static const jint XA_RBDEADLOCK = 102; + static const jint XA_RBINTEGRITY = 103; + static const jint XA_RBOTHER = 104; + static const jint XA_RBPROTO = 105; + static const jint XA_RBTIMEOUT = 106; + static const jint XA_RBTRANSIENT = 107; + static const jint XA_RBEND = 107; + static const jint XA_NOMIGRATE = 9; + static const jint XA_HEURHAZ = 8; + static const jint XA_HEURCOM = 7; + static const jint XA_HEURRB = 6; + static const jint XA_HEURMIX = 5; + static const jint XA_RETRY = 4; + static const jint XA_RDONLY = 3; + static const jint XAER_ASYNC = -2; + static const jint XAER_RMERR = -3; + static const jint XAER_NOTA = -4; + static const jint XAER_INVAL = -5; + static const jint XAER_PROTO = -6; + static const jint XAER_RMFAIL = -7; + static const jint XAER_DUPID = -8; + static const jint XAER_OUTSIDE = -9; + static ::java::lang::Class class$; +}; + +#endif // __javax_transaction_xa_XAException__ diff --git a/libjava/javax/transaction/xa/XAResource.h b/libjava/javax/transaction/xa/XAResource.h new file mode 100644 index 000000000..2a5442dd9 --- /dev/null +++ b/libjava/javax/transaction/xa/XAResource.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_xa_XAResource__ +#define __javax_transaction_xa_XAResource__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace transaction + { + namespace xa + { + class XAResource; + class Xid; + } + } + } +} + +class javax::transaction::xa::XAResource : public ::java::lang::Object +{ + +public: + virtual void commit(::javax::transaction::xa::Xid *, jboolean) = 0; + virtual void end(::javax::transaction::xa::Xid *, jint) = 0; + virtual void forget(::javax::transaction::xa::Xid *) = 0; + virtual jint getTransactionTimeout() = 0; + virtual jboolean isSameRM(::javax::transaction::xa::XAResource *) = 0; + virtual jint prepare(::javax::transaction::xa::Xid *) = 0; + virtual JArray< ::javax::transaction::xa::Xid * > * recover(jint) = 0; + virtual void rollback(::javax::transaction::xa::Xid *) = 0; + virtual jboolean setTransactionTimeout(jint) = 0; + virtual void start(::javax::transaction::xa::Xid *, jint) = 0; + static const jint TMENDRSCAN = 8388608; + static const jint TMFAIL = 536870912; + static const jint TMJOIN = 2097152; + static const jint TMNOFLAGS = 0; + static const jint TMONEPHASE = 1073741824; + static const jint TMRESUME = 134217728; + static const jint TMSTARTRSCAN = 16777216; + static const jint TMSUCCESS = 67108864; + static const jint TMSUSPEND = 33554432; + static const jint XA_RDONLY = 3; + static const jint XA_OK = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_xa_XAResource__ diff --git a/libjava/javax/transaction/xa/Xid.h b/libjava/javax/transaction/xa/Xid.h new file mode 100644 index 000000000..7a4b30001 --- /dev/null +++ b/libjava/javax/transaction/xa/Xid.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_transaction_xa_Xid__ +#define __javax_transaction_xa_Xid__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace transaction + { + namespace xa + { + class Xid; + } + } + } +} + +class javax::transaction::xa::Xid : public ::java::lang::Object +{ + +public: + virtual jint getFormatId() = 0; + virtual JArray< jbyte > * getGlobalTransactionId() = 0; + virtual JArray< jbyte > * getBranchQualifier() = 0; + static const jint MAXGTRIDSIZE = 64; + static const jint MAXBQUALSIZE = 64; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_transaction_xa_Xid__ -- cgit v1.2.3