Commit 36e40658 by Benjamin Kosnik Committed by Benjamin Kosnik

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
parent f07d22aa
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -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,
......@@ -1357,8 +1358,9 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [
dnl Efforts should be made to keep this in sync.
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 enable thread usage 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,
......
......@@ -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,
......@@ -1369,8 +1370,9 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [
dnl Efforts should be made to keep this in sync.
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 enable thread usage 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,
......
......@@ -42,7 +42,7 @@
#include <features.h>
#if !defined (__GLIBC__) || (__GLIBC__ == 2 && __GLIBC_MINOR__+0 == 0)
#if !defined (__GLIBC__) || (__GLIBC__ == 2 && __GLIBC_MINOR__+ 0 == 0)
// The types __off_t and __off64_t are not defined through <sys/types.h>
// as _G_config assumes. For libc5 and glibc 2.0 instead use
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -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>
......
// 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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment