aboutsummaryrefslogtreecommitdiff
path: root/libjava/posix-threads.cc
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>2001-05-21 08:37:04 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2001-05-21 09:37:04 +0100
commit1f4eb17d51fe16f433f6cd7a9769701ec73d847a (patch)
treebd1dc93ef26d4c2030de92c336aa13eeadcf42ee /libjava/posix-threads.cc
parent9110a741e35c54e46c00662ddc420575376c5947 (diff)
downloadgcc-1f4eb17d51fe16f433f6cd7a9769701ec73d847a.zip
gcc-1f4eb17d51fe16f433f6cd7a9769701ec73d847a.tar.gz
gcc-1f4eb17d51fe16f433f6cd7a9769701ec73d847a.tar.bz2
configure.in: Update boehm-gc include dir for new GC version.
* configure.in: Update boehm-gc include dir for new GC version. * configure: Rebuilt. * exception.cc: Only include <gc.h>. Remove TRUE/FALSE hacks and extern "C" wrapper. * boehm.cc: Update includes for new GC version. MAKE_PROC is now GC_MAKE_PROC. mark_proc is now GC_mark_proc. * posix-threads.cc: Only include <gc.h>. Don't need to wrap with extern "C". From-SVN: r42380
Diffstat (limited to 'libjava/posix-threads.cc')
-rw-r--r--libjava/posix-threads.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/libjava/posix-threads.cc b/libjava/posix-threads.cc
index 6cbd297..c38cee6 100644
--- a/libjava/posix-threads.cc
+++ b/libjava/posix-threads.cc
@@ -16,11 +16,7 @@ details. */
// If we're using the Boehm GC, then we need to override some of the
// thread primitives. This is fairly gross.
#ifdef HAVE_BOEHM_GC
-extern "C"
-{
-#include <gcconfig.h>
#include <gc.h>
-};
#endif /* HAVE_BOEHM_GC */
#include <stdlib.h>
@@ -378,7 +374,6 @@ _Jv_ThreadStart (java::lang::Thread *thread, _Jv_Thread_t *data,
pthread_attr_setschedparam (&attr, &param);
pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
- // FIXME: handle marking the info object for GC.
info = (struct starter *) _Jv_AllocBytes (sizeof (struct starter));
info->method = meth;
info->data = data;