summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorStephen Hemminger <stephen.hemminger@vyatta.com>2010-10-11 14:49:26 -0700
committerStephen Hemminger <stephen.hemminger@vyatta.com>2010-10-11 15:19:40 -0700
commit011c1d1c0766c65517ebd495465c99e86edb63ec (patch)
tree30d8f6a13235af90897c3223554871ef52225462 /config.h.in
parent40cfaccf7b178b6239b5cd0013ef80b7ff8e503e (diff)
downloadvyatta-bash-011c1d1c0766c65517ebd495465c99e86edb63ec.tar.gz
vyatta-bash-011c1d1c0766c65517ebd495465c99e86edb63ec.zip
Update to bash-4.1
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in88
1 files changed, 76 insertions, 12 deletions
diff --git a/config.h.in b/config.h.in
index 0ae1f1c..07352dd 100644
--- a/config.h.in
+++ b/config.h.in
@@ -1,22 +1,22 @@
/* config.h -- Configuration file for bash. */
-/* Copyright (C) 1987-2006 Free Software Foundation, Inc.
+/* Copyright (C) 1987-2009 Free Software Foundation, Inc.
This file is part of GNU Bash, the Bourne Again SHell.
- Bash is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
+ Bash is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
- Bash is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
- License for more details.
+ Bash is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Bash; see the file COPYING. If not, write to the Free
- Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */
+ along with Bash. If not, see <http://www.gnu.org/licenses/>.
+*/
#ifndef _CONFIG_H_
#define _CONFIG_H_
@@ -115,6 +115,10 @@
pattern matching. */
#undef EXTENDED_GLOB
+/* Define EXTGLOB_DEFAULT to the value you'd like the extglob shell option
+ to have by default */
+#undef EXTGLOB_DEFAULT
+
/* Define COND_COMMAND if you want the ksh-style [[...]] conditional
command. */
#undef COND_COMMAND
@@ -123,6 +127,10 @@
=~ binary operator in the [[...]] conditional command. */
#define COND_REGEXP
+/* Define COPROCESS_SUPPORT if you want support for ksh-like coprocesses and
+ the `coproc' reserved word */
+#define COPROCESS_SUPPORT
+
/* Define ARITH_FOR_COMMAND if you want the ksh93-style
for (( init; test; step )) do list; done
arithmetic for command. */
@@ -155,6 +163,13 @@
/* Define AFS if you are using Transarc's AFS. */
#undef AFS
+/* Define for case-modifying variable attributes; variables modified on
+ assignment */
+#undef CASEMOD_ATTRS
+
+/* Define for case-modifying word expansions */
+#undef CASEMOD_EXPANSIONS
+
#undef ENABLE_NLS
/* End of configuration settings controllable by autoconf. */
@@ -169,6 +184,10 @@
#undef inline
+#undef restrict
+
+#undef volatile
+
/* Define if cpp supports the ANSI-C stringizing `#' operator */
#undef HAVE_STRINGIZE
@@ -305,6 +324,9 @@
/* Define to `unsigned int' if <sys/socket.h> doesn't define. */
#undef socklen_t
+/* Define to `int' if <signal.h> doesn't define. */
+#undef sig_atomic_t
+
#undef HAVE_MBSTATE_T
/* Define if you have quad_t in <sys/types.h>. */
@@ -356,7 +378,7 @@
#undef HAVE_SYS_ERRLIST
#undef HAVE_TZNAME
-
+#undef HAVE_DECL_TZNAME
/* Characteristics of some of the system structures. */
@@ -413,6 +435,8 @@
#undef HAVE_DECL_STRTOLD
+#undef PRI_MACROS_BROKEN
+
#undef STRTOLD_BROKEN
/* Define if WCONTINUED is defined in system headers, but rejected by waitpid */
@@ -474,6 +498,8 @@
/* Define if you have the /dev/stdin device. */
#undef HAVE_DEV_STDIN
+/* The type of iconv's `inbuf' argument */
+#undef ICONV_CONST
/* Type and behavior of signal handling functions. */
@@ -529,6 +555,14 @@
/* Define if you have the fcntl function. */
#undef HAVE_FCNTL
+/* Define if you have the fdprintf function. */
+#undef HAVE_FDPRINTF
+
+/* Define if you have the fpurge/__fpurge function. */
+#undef HAVE_FPURGE
+#undef HAVE___FPURGE
+#undef HAVE_DECL_FPURGE
+
/* Define if you have the getaddrinfo function. */
#undef HAVE_GETADDRINFO
@@ -580,6 +614,9 @@
/* Define if you have the getwd function. */
#undef HAVE_GETWD
+/* Define if you have the iconv function. */
+#undef HAVE_ICONV
+
/* Define if you have the inet_aton function. */
#undef HAVE_INET_ATON
@@ -625,12 +662,24 @@
/* Define if you have the lstat function. */
#undef HAVE_LSTAT
+/* Define if you have the locale_charset function. */
+#undef HAVE_LOCALE_CHARSET
+
/* Define if you have the mbrlen function. */
#undef HAVE_MBRLEN
/* Define if you have the mbrtowc function. */
#undef HAVE_MBRTOWC
+/* Define if you have the mbscasecmp function. */
+#undef HAVE_MBSCASECMP
+
+/* Define if you have the mbschr function. */
+#undef HAVE_MBSCHR
+
+/* Define if you have the mbscmp function. */
+#undef HAVE_MBSCMP
+
/* Define if you have the mbsrtowcs function. */
#undef HAVE_MBSRTOWCS
@@ -676,6 +725,9 @@
/* Define if you have the setenv function. */
#undef HAVE_SETENV
+/* Define if you have the setitimer function. */
+#undef HAVE_SETITIMER
+
/* Define if you have the setlinebuf function. */
#undef HAVE_SETLINEBUF
@@ -704,6 +756,9 @@
/* Define if you have the strcasecmp function. */
#undef HAVE_STRCASECMP
+/* Define if you have the strcasestr function. */
+#undef HAVE_STRCASESTR
+
/* Define if you have the strchr function. */
#undef HAVE_STRCHR
@@ -752,6 +807,9 @@
/* Define if you have the sysconf function. */
#undef HAVE_SYSCONF
+/* Define if you have the syslog function. */
+#undef HAVE_SYSLOG
+
/* Define if you have the tcgetattr function. */
#undef HAVE_TCGETATTR
@@ -877,6 +935,9 @@
/* Define if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
+/* Define if you have the <syslog.h> header file. */
+#undef HAVE_SYSLOG_H
+
/* Define if you have the <sys/dir.h> header file. */
#undef HAVE_SYS_DIR_H
@@ -1006,6 +1067,9 @@
/* Define if you have the `dcgettext' function. */
#undef HAVE_DCGETTEXT
+/* Define if you have the `localeconv' function. */
+#undef HAVE_LOCALECONV
+
/* Define if your system has a working `malloc' function. */
/* #undef HAVE_MALLOC */