acinclude.m4 (GLIBCPP_ENABLD_CSTDIO): Add in default value.

2001-01-02  Benjamin Kosnik  <bkoz@redhat.com>

	* acinclude.m4 (GLIBCPP_ENABLD_CSTDIO): Add in default value.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.

	* include/bits/c++config (__GLIBCPP__): Bump version number.

	* ChangeLog: Start new log for year 2001
	* ChangeLog-2000: New file.

	* docs/html/configopts.html: Make sure default values are current,

From-SVN: r38663
This commit is contained in:
Benjamin Kosnik 2001-01-03 15:53:28 +00:00 committed by Benjamin Kosnik
parent f07d22aa6f
commit 36e40658db
8 changed files with 11231 additions and 11204 deletions

File diff suppressed because it is too large Load Diff

10130
libstdc++-v3/ChangeLog-2000 Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1239,8 +1239,9 @@ dnl
AC_DEFUN(GLIBCPP_ENABLE_CSTDIO, [
AC_MSG_CHECKING([for cstdio to use])
AC_ARG_ENABLE(cstdio,
[ --enable-cstdio enable stdio for target io package. (default)
--enable-cstdio=LIB use LIB target-speific io package.],
[ --enable-cstdio enable stdio for target io package.
--enable-cstdio=LIB use LIB target-speific io package. [default=stdio]
],
if test x$enable_cstdio = xno; then
enable_cstdio=stdio
fi,
@ -1358,7 +1359,8 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [
AC_MSG_CHECKING([for threads package to use])
AC_ARG_ENABLE(threads,
[ --enable-threads enable thread usage for target GCC.
--enable-threads=LIB use LIB thread package for target GCC.],
--enable-threads=LIB use LIB thread package for target GCC. [default=no]
],
if test x$enable_threads = xno; then
enable_threads=''
fi,

View File

@ -1251,8 +1251,9 @@ dnl
AC_DEFUN(GLIBCPP_ENABLE_CSTDIO, [
AC_MSG_CHECKING([for cstdio to use])
AC_ARG_ENABLE(cstdio,
[ --enable-cstdio enable stdio for target io package. (default)
--enable-cstdio=LIB use LIB target-speific io package.],
[ --enable-cstdio enable stdio for target io package.
--enable-cstdio=LIB use LIB target-speific io package. [default=stdio]
],
if test x$enable_cstdio = xno; then
enable_cstdio=stdio
fi,
@ -1370,7 +1371,8 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [
AC_MSG_CHECKING([for threads package to use])
AC_ARG_ENABLE(threads,
[ --enable-threads enable thread usage for target GCC.
--enable-threads=LIB use LIB thread package for target GCC.],
--enable-threads=LIB use LIB thread package for target GCC. [default=no]
],
if test x$enable_threads = xno; then
enable_threads=''
fi,

2096
libstdc++-v3/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
<META NAME="GENERATOR" CONTENT="vi and eight fingers">
<TITLE>libstdc++-v3 configure options</TITLE>
<LINK REL=StyleSheet HREF="lib3styles.css">
<!-- $Id: configopts.html,v 1.1 2000/12/10 04:03:08 pme Exp $ -->
<!-- $Id: configopts.html,v 1.2 2001/01/02 22:52:51 bkoz Exp $ -->
</HEAD>
<BODY>
@ -56,13 +56,13 @@ options</A></H1>
</P>
<DT><TT>--enable-cstdio </TT>[default]
<DD><P>This is an abbreviated form of <TT>'--enable-cstdio=libio'</TT>
<DD><P>This is an abbreviated form of <TT>'--enable-cstdio=stdio'</TT>
(described next).
</P>
<DT><TT>--enable-cstdio=LIB </TT>
<DD><P>Select a target-specific I/O package. As of libstdc++-v3
snapshot 2.90.8, the choices are 'libio' to specify the GNU
snapshot 2.91, the choices are 'libio' to specify the GNU
I/O package (from
<A HREF="http://sources.redhat.com/glibc/">glibc</A>, the
GNU C library), or 'stdio' to use a generic "C" abstraction.
@ -71,8 +71,13 @@ options</A></H1>
<DT><TT>--enable-long-long </TT>
<DD><P>The &quot;long long&quot; type was introduced in C99. It is
provided as a GNU extension to C++98 in g++. This flag builds
support for &quot;long long&quot; into the library (specialized
templates and the like).
support for &quot;long long&quot; into the library
(specialized templates and the like). This option is off by
default: if enabled, users will have to either use the
new-style "C" headers by default (ie cmath not math.h) or add
appropriate compile-time flags to all compile lines to allow
"C" visibility of this feature (on gnu-linux, the flag is
-D_ISOC99_SOURCE).
</P>
<DT><TT>--enable-cheaders=OPTION </TT>
@ -89,7 +94,7 @@ options</A></H1>
</P>
<DT><TT>--enable-threads=LIB </TT>
<DD><P>Select a threading library. As of libstdc++-v3 snapshot 2.90.8,
<DD><P>Select a threading library. As of libstdc++-v3 snapshot 2.91,
the choices are:
'yes' for some kind of default (hmmmmm);
'decosf1', 'irix', 'mach', 'os2', 'posix'/'pthreads'
@ -100,7 +105,8 @@ options</A></H1>
single-threaded library.
</P>
<P>All of this is currently undergoing a lot of changes. As of
2.90.8, 'single' and 'posix' are the only implemented models.
2.91, 'single' and 'posix' are the only implemented
models. Default is off.
</P>
<DT><TT>--enable-version-specific-runtime-libs </TT>
@ -151,12 +157,14 @@ options</A></H1>
you discover more!
</P>
<DT><TT>--enable-wchar </TT>[default]
<DD><P>Certain template specializations are required for wide character
conversion support. This is tricky and currently changing rapidly,
and can cause problems on new platforms. Disabling wide character
specializations is useful for initial porting steps, but builds
only a subset of what is required by ISO.
<DT><TT>--enable-c-mbchar </TT>[default]
<DD><P>Certain template specializations are required for wide
character conversion support. This is tricky and currently
changing rapidly, and can cause problems on new platforms.
Disabling wide character specializations is useful for initial
porting steps, but builds only a subset of what is required by
ISO. Default is on, but the <TT>--enable-c_stdio=stdio </TT>
option currently turns it off.
</P>
</DL>
</P>
@ -169,7 +177,7 @@ options</A></H1>
<HR>
<P CLASS="fineprint"><EM>
$Id: configopts.html,v 1.1 2000/12/10 04:03:08 pme Exp $
$Id: configopts.html,v 1.2 2000/12/21 22:52:51 bkoz Exp $
</EM></P>

View File

@ -1,6 +1,6 @@
// Predefined symbols and macros -*- C++ -*-
// Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
// Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@ -34,7 +34,7 @@
#include <bits/os_defines.h>
// The current version of the C++ library in compressed ISO date format.
#define __GLIBCPP__ 20001129
#define __GLIBCPP__ 20010102
// This flag controls the error handling in string, and perhaps other
// bits as time goes on: check out bits/basic_string.h for more