aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorAndreas Tobler <a.tobler@schweiz.ch>2006-08-02 22:18:05 +0200
committerAndreas Tobler <andreast@gcc.gnu.org>2006-08-02 22:18:05 +0200
commit006d133dfe0b0bedae5a3b471abbb6b3bdeed8e6 (patch)
tree934d6accd4a180c7ccc99b4753a072f0e3559c61 /libjava
parent73c9fbdf8cf0b06ffc0e1e75a6c5fa2ca62bf39d (diff)
downloadgcc-006d133dfe0b0bedae5a3b471abbb6b3bdeed8e6.zip
gcc-006d133dfe0b0bedae5a3b471abbb6b3bdeed8e6.tar.gz
gcc-006d133dfe0b0bedae5a3b471abbb6b3bdeed8e6.tar.bz2
re PR libgcj/28546 (./java/lang/Thread.h:31: error: using typedef-name '_Jv_Thread_t' after 'class')
2006-08-02 Andreas Tobler <a.tobler@schweiz.ch> PR libgcj/28546 * include/no-threads.h: Declare _Jv_Thread_t as empty class. From-SVN: r115883
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/include/no-threads.h8
2 files changed, 11 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 69916d9..a77c1c7 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2006-08-02 Andreas Tobler <a.tobler@schweiz.ch>
+
+ PR libgcj/28546
+ * include/no-threads.h: Declare _Jv_Thread_t as empty class.
+
2006-08-01 Andreas Tobler <a.tobler@schweiz.ch>
* gnu/classpath/natSystemProperties.cc: Add additional check for
diff --git a/libjava/include/no-threads.h b/libjava/include/no-threads.h
index 638ecf1..a598df3 100644
--- a/libjava/include/no-threads.h
+++ b/libjava/include/no-threads.h
@@ -1,7 +1,7 @@
// -*- c++ -*-
// no-threads.h - Defines for using no threads.
-/* Copyright (C) 1998, 1999, 2004 Free Software Foundation
+/* Copyright (C) 1998, 1999, 2004, 2006 Free Software Foundation
This file is part of libgcj.
@@ -25,9 +25,13 @@ details. */
typedef int _Jv_ConditionVariable_t;
typedef int _Jv_Mutex_t;
-typedef int _Jv_Thread_t;
typedef void _Jv_ThreadStartFunc (java::lang::Thread *);
+//
+// Declarations
+//
+
+class _Jv_Thread_t { };
//
// Condition variables.