* doc/install.texi: Update --enable-threads to match reality.

From-SVN: r43393
This commit is contained in:
Loren J. Rittle 2001-06-15 07:18:55 +00:00 committed by Loren J. Rittle
parent 7972214e5c
commit f6160ed58d
2 changed files with 25 additions and 9 deletions

View File

@ -1,3 +1,7 @@
2001-06-15 Loren J. Rittle <ljrittle@acm.org>
* doc/install.texi: Update --enable-threads to match reality.
2001-06-15 Michael Hayes <m.hayes@elec.canterbury.ac.nz> 2001-06-15 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* doc/install.texi: Update for C4x. * doc/install.texi: Update for C4x.

View File

@ -33,7 +33,7 @@
@settitle Installing GCC: Binaries @settitle Installing GCC: Binaries
@end ifset @end ifset
@comment $Id: install.texi,v 1.24 2001/06/14 22:51:17 jsm28 Exp $ @comment $Id: install.texi,v 1.25 2001/06/15 01:07:46 m.hayes Exp $
@c Copyright (C) 2001 Free Software Foundation, Inc. @c Copyright (C) 2001 Free Software Foundation, Inc.
@c *** Converted to texinfo by Dean Wakerley, dean@wakerley.com @c *** Converted to texinfo by Dean Wakerley, dean@wakerley.com
@ -455,6 +455,16 @@ supports threads. This affects the Objective-C compiler and runtime
library, and exception handling for other languages like C++ and Java. library, and exception handling for other languages like C++ and Java.
On some systems, this is the default. On some systems, this is the default.
In general, the best (and, in many cases, the only known) threading
model available will be configured for use. Beware that on some
systems, gcc has not been taught what threading models are generally
available for the system. In this case, @samp{--enable-threads} is an
alias for @samp{--enable-threads=single}.
@item --disable-threads
Specify that threading support should be disabled for the system.
This is an alias for @samp{--enable-threads=single}.
@item --enable-threads=@var{lib} @item --enable-threads=@var{lib}
Specify that Specify that
@var{lib} is the thread support library. This affects the Objective-C @var{lib} is the thread support library. This affects the Objective-C
@ -466,18 +476,20 @@ like C++ and Java. The possibilities for @var{lib} are:
AIX thread support. AIX thread support.
@item dce @item dce
DCE thread support. DCE thread support.
@item decosf1
DEC OSF/1 thread support.
@item irix
SGI IRIX thread support.
@item mach @item mach
Generic MACH thread support, known to work on NEXTSTEP. Generic MACH thread support, known to work on NEXTSTEP. (Please note
@item os2 that the file needed to support this configuration, gthr-mach.h, is
IBM OS/2 thread support. missing and thus this setting will cause a known bootstrap failure.)
@item no
This is an alias for @samp{single}.
@item posix @item posix
Generic POSIX thread support. Generic POSIX thread support.
@item pthreads @item pthreads
Same as @samp{posix}. Same as @samp{posix} on arm*-*-linux*, *-*-chorusos* and *-*-freebsd*
only. A future release of gcc might remove this alias or extend it
to all platforms.
@item rtems
RTEMS thread support.
@item single @item single
Disable thread support, should work for all platforms. Disable thread support, should work for all platforms.
@item solaris @item solaris