mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-28 16:09:51 +02:00
commit bash-20081023 snapshot
This commit is contained in:
+15
-5
@@ -6384,7 +6384,7 @@ builtins/history.def
|
||||
|
||||
{braces,subst}.c
|
||||
- extract_command_subst now takes a third flags argument; passed flags
|
||||
are ORd into flags passed to other functions; changed callers
|
||||
are ORd into flags passed to other functions; changed callers
|
||||
|
||||
subst.h
|
||||
- move SX_* defines here from subst.c so parse.y:xparse_dolparen can
|
||||
@@ -6887,10 +6887,6 @@ builtins/return.def
|
||||
- call no_options, as Posix requires. This also has the effect of
|
||||
disallowing negative return values unless they're prefixed by `--'
|
||||
|
||||
9/12
|
||||
----
|
||||
|
||||
|
||||
9/13
|
||||
----
|
||||
builtins/bind.def
|
||||
@@ -7056,3 +7052,17 @@ parse.y
|
||||
PST_REPARSE is set, don't requote CTLESC or CTLNUL. Fixes bug with
|
||||
compound array assignment using $'\x7f' reported by Antonio Macchi
|
||||
<antonio_macchi@alice.it>
|
||||
|
||||
10/23
|
||||
-----
|
||||
configure.in
|
||||
- define LOCAL_LDFLAGS as `-z interpose' on Solaris 8, 9, and 10 to
|
||||
allow the bash malloc to interpose the libc malloc when called by
|
||||
library functions pre-bound to the libc malloc. Suggested by
|
||||
Serge Dussud <Serge.Dussud@Sun.COM>
|
||||
|
||||
10/26
|
||||
-----
|
||||
doc/bash.1
|
||||
- add single-sentence descriptions to rest of parameter expansions.
|
||||
Suggested by Ken Irving <fnkci@uaf.edu>
|
||||
|
||||
+13
-5
@@ -6384,7 +6384,7 @@ builtins/history.def
|
||||
|
||||
{braces,subst}.c
|
||||
- extract_command_subst now takes a third flags argument; passed flags
|
||||
are ORd into flags passed to other functions; changed callers
|
||||
are ORd into flags passed to other functions; changed callers
|
||||
|
||||
subst.h
|
||||
- move SX_* defines here from subst.c so parse.y:xparse_dolparen can
|
||||
@@ -6887,10 +6887,6 @@ builtins/return.def
|
||||
- call no_options, as Posix requires. This also has the effect of
|
||||
disallowing negative return values unless they're prefixed by `--'
|
||||
|
||||
9/12
|
||||
----
|
||||
|
||||
|
||||
9/13
|
||||
----
|
||||
builtins/bind.def
|
||||
@@ -7052,3 +7048,15 @@ parser.h
|
||||
|
||||
parse.y
|
||||
- turn PST_REPARSE on in parse_string_to_word_list
|
||||
- in parse_matched_pair, if parsing a single-quoted string and
|
||||
PST_REPARSE is set, don't requote CTLESC or CTLNUL. Fixes bug with
|
||||
compound array assignment using $'\x7f' reported by Antonio Macchi
|
||||
<antonio_macchi@alice.it>
|
||||
|
||||
10/23
|
||||
-----
|
||||
configure.in
|
||||
- define LOCAL_LDFLAGS as `-z interpose' on Solaris 8, 9, and 10 to
|
||||
allow the bash malloc to interpose the libc malloc when called by
|
||||
library functions pre-bound to the libc malloc. Suggested by
|
||||
Serge Dussud <Serge.Dussud@Sun.COM>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@%:@! /bin/sh
|
||||
@%:@ From configure.in for Bash 4.0, version 4.005.
|
||||
@%:@ From configure.in for Bash 4.0, version 4.006.
|
||||
@%:@ Guess values for system-dependent variables and create Makefiles.
|
||||
@%:@ Generated by GNU Autoconf 2.62 for bash 4.0-alpha.
|
||||
@%:@
|
||||
@@ -29579,6 +29579,9 @@ sco3.2v4*) LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
|
||||
sco3.2*) LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
|
||||
sunos4*) LOCAL_CFLAGS=-DSunOS4 ;;
|
||||
solaris2.5*) LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;;
|
||||
solaris2.8*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.9*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.10*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2*) LOCAL_CFLAGS=-DSOLARIS ;;
|
||||
lynxos*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
|
||||
linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
|
||||
|
||||
+11
-11
@@ -15,25 +15,25 @@
|
||||
'configure.in'
|
||||
],
|
||||
{
|
||||
'_LT_AC_TAGCONFIG' => 1,
|
||||
'AM_PROG_F77_C_O' => 1,
|
||||
'AC_INIT' => 1,
|
||||
'_LT_AC_TAGCONFIG' => 1,
|
||||
'm4_pattern_forbid' => 1,
|
||||
'_AM_COND_IF' => 1,
|
||||
'AC_INIT' => 1,
|
||||
'AC_CANONICAL_TARGET' => 1,
|
||||
'AC_SUBST' => 1,
|
||||
'_AM_COND_IF' => 1,
|
||||
'AC_CONFIG_LIBOBJ_DIR' => 1,
|
||||
'AC_FC_SRCEXT' => 1,
|
||||
'AC_SUBST' => 1,
|
||||
'AC_CANONICAL_HOST' => 1,
|
||||
'AC_FC_SRCEXT' => 1,
|
||||
'AC_PROG_LIBTOOL' => 1,
|
||||
'AM_INIT_AUTOMAKE' => 1,
|
||||
'AC_CONFIG_SUBDIRS' => 1,
|
||||
'AM_AUTOMAKE_VERSION' => 1,
|
||||
'LT_CONFIG_LTDL_DIR' => 1,
|
||||
'AC_REQUIRE_AUX_FILE' => 1,
|
||||
'AC_CONFIG_LINKS' => 1,
|
||||
'm4_sinclude' => 1,
|
||||
'AC_REQUIRE_AUX_FILE' => 1,
|
||||
'LT_SUPPORTED_TAG' => 1,
|
||||
'm4_sinclude' => 1,
|
||||
'AM_MAINTAINER_MODE' => 1,
|
||||
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
|
||||
'_m4_warn' => 1,
|
||||
@@ -49,13 +49,13 @@
|
||||
'AC_CANONICAL_BUILD' => 1,
|
||||
'AC_FC_FREEFORM' => 1,
|
||||
'AH_OUTPUT' => 1,
|
||||
'_AM_SUBST_NOTMAKE' => 1,
|
||||
'AC_CONFIG_AUX_DIR' => 1,
|
||||
'sinclude' => 1,
|
||||
'm4_pattern_allow' => 1,
|
||||
'_AM_SUBST_NOTMAKE' => 1,
|
||||
'AM_PROG_CC_C_O' => 1,
|
||||
'AC_CANONICAL_SYSTEM' => 1,
|
||||
'm4_pattern_allow' => 1,
|
||||
'sinclude' => 1,
|
||||
'AM_CONDITIONAL' => 1,
|
||||
'AC_CANONICAL_SYSTEM' => 1,
|
||||
'AC_CONFIG_HEADERS' => 1,
|
||||
'AC_DEFINE_TRACE_LITERAL' => 1,
|
||||
'm4_include' => 1,
|
||||
|
||||
+98
-98
@@ -2364,106 +2364,106 @@ m4trace:configure.in:999: -1- AC_DEFINE_TRACE_LITERAL([SVR4])
|
||||
m4trace:configure.in:999: -1- m4_pattern_allow([^SVR4$])
|
||||
m4trace:configure.in:1000: -1- AC_DEFINE_TRACE_LITERAL([SVR5])
|
||||
m4trace:configure.in:1000: -1- m4_pattern_allow([^SVR5$])
|
||||
m4trace:configure.in:1016: -1- AC_DEFINE_TRACE_LITERAL([PGRP_PIPE])
|
||||
m4trace:configure.in:1016: -1- m4_pattern_allow([^PGRP_PIPE$])
|
||||
m4trace:configure.in:1063: -1- AC_SUBST([SHOBJ_CC])
|
||||
m4trace:configure.in:1063: -1- AC_SUBST_TRACE([SHOBJ_CC])
|
||||
m4trace:configure.in:1063: -1- m4_pattern_allow([^SHOBJ_CC$])
|
||||
m4trace:configure.in:1064: -1- AC_SUBST([SHOBJ_CFLAGS])
|
||||
m4trace:configure.in:1064: -1- AC_SUBST_TRACE([SHOBJ_CFLAGS])
|
||||
m4trace:configure.in:1064: -1- m4_pattern_allow([^SHOBJ_CFLAGS$])
|
||||
m4trace:configure.in:1065: -1- AC_SUBST([SHOBJ_LD])
|
||||
m4trace:configure.in:1065: -1- AC_SUBST_TRACE([SHOBJ_LD])
|
||||
m4trace:configure.in:1065: -1- m4_pattern_allow([^SHOBJ_LD$])
|
||||
m4trace:configure.in:1066: -1- AC_SUBST([SHOBJ_LDFLAGS])
|
||||
m4trace:configure.in:1066: -1- AC_SUBST_TRACE([SHOBJ_LDFLAGS])
|
||||
m4trace:configure.in:1066: -1- m4_pattern_allow([^SHOBJ_LDFLAGS$])
|
||||
m4trace:configure.in:1067: -1- AC_SUBST([SHOBJ_XLDFLAGS])
|
||||
m4trace:configure.in:1067: -1- AC_SUBST_TRACE([SHOBJ_XLDFLAGS])
|
||||
m4trace:configure.in:1067: -1- m4_pattern_allow([^SHOBJ_XLDFLAGS$])
|
||||
m4trace:configure.in:1068: -1- AC_SUBST([SHOBJ_LIBS])
|
||||
m4trace:configure.in:1068: -1- AC_SUBST_TRACE([SHOBJ_LIBS])
|
||||
m4trace:configure.in:1068: -1- m4_pattern_allow([^SHOBJ_LIBS$])
|
||||
m4trace:configure.in:1069: -1- AC_SUBST([SHOBJ_STATUS])
|
||||
m4trace:configure.in:1069: -1- AC_SUBST_TRACE([SHOBJ_STATUS])
|
||||
m4trace:configure.in:1069: -1- m4_pattern_allow([^SHOBJ_STATUS$])
|
||||
m4trace:configure.in:1101: -1- AC_SUBST([PROFILE_FLAGS])
|
||||
m4trace:configure.in:1101: -1- AC_SUBST_TRACE([PROFILE_FLAGS])
|
||||
m4trace:configure.in:1101: -1- m4_pattern_allow([^PROFILE_FLAGS$])
|
||||
m4trace:configure.in:1103: -1- AC_SUBST([incdir])
|
||||
m4trace:configure.in:1103: -1- AC_SUBST_TRACE([incdir])
|
||||
m4trace:configure.in:1103: -1- m4_pattern_allow([^incdir$])
|
||||
m4trace:configure.in:1104: -1- AC_SUBST([BUILD_DIR])
|
||||
m4trace:configure.in:1104: -1- AC_SUBST_TRACE([BUILD_DIR])
|
||||
m4trace:configure.in:1104: -1- m4_pattern_allow([^BUILD_DIR$])
|
||||
m4trace:configure.in:1107: -1- AC_SUBST([datarootdir])
|
||||
m4trace:configure.in:1107: -1- AC_SUBST_TRACE([datarootdir])
|
||||
m4trace:configure.in:1107: -1- m4_pattern_allow([^datarootdir$])
|
||||
m4trace:configure.in:1108: -1- AC_SUBST([localedir])
|
||||
m4trace:configure.in:1108: -1- AC_SUBST_TRACE([localedir])
|
||||
m4trace:configure.in:1108: -1- m4_pattern_allow([^localedir$])
|
||||
m4trace:configure.in:1110: -1- AC_SUBST([YACC])
|
||||
m4trace:configure.in:1110: -1- AC_SUBST_TRACE([YACC])
|
||||
m4trace:configure.in:1110: -1- m4_pattern_allow([^YACC$])
|
||||
m4trace:configure.in:1111: -1- AC_SUBST([AR])
|
||||
m4trace:configure.in:1111: -1- AC_SUBST_TRACE([AR])
|
||||
m4trace:configure.in:1111: -1- m4_pattern_allow([^AR$])
|
||||
m4trace:configure.in:1112: -1- AC_SUBST([ARFLAGS])
|
||||
m4trace:configure.in:1112: -1- AC_SUBST_TRACE([ARFLAGS])
|
||||
m4trace:configure.in:1112: -1- m4_pattern_allow([^ARFLAGS$])
|
||||
m4trace:configure.in:1114: -1- AC_SUBST([BASHVERS])
|
||||
m4trace:configure.in:1114: -1- AC_SUBST_TRACE([BASHVERS])
|
||||
m4trace:configure.in:1114: -1- m4_pattern_allow([^BASHVERS$])
|
||||
m4trace:configure.in:1115: -1- AC_SUBST([RELSTATUS])
|
||||
m4trace:configure.in:1115: -1- AC_SUBST_TRACE([RELSTATUS])
|
||||
m4trace:configure.in:1115: -1- m4_pattern_allow([^RELSTATUS$])
|
||||
m4trace:configure.in:1116: -1- AC_SUBST([DEBUG])
|
||||
m4trace:configure.in:1116: -1- AC_SUBST_TRACE([DEBUG])
|
||||
m4trace:configure.in:1116: -1- m4_pattern_allow([^DEBUG$])
|
||||
m4trace:configure.in:1117: -1- AC_SUBST([MALLOC_DEBUG])
|
||||
m4trace:configure.in:1117: -1- AC_SUBST_TRACE([MALLOC_DEBUG])
|
||||
m4trace:configure.in:1117: -1- m4_pattern_allow([^MALLOC_DEBUG$])
|
||||
m4trace:configure.in:1119: -1- AC_SUBST([host_cpu])
|
||||
m4trace:configure.in:1119: -1- AC_SUBST_TRACE([host_cpu])
|
||||
m4trace:configure.in:1119: -1- m4_pattern_allow([^host_cpu$])
|
||||
m4trace:configure.in:1120: -1- AC_SUBST([host_vendor])
|
||||
m4trace:configure.in:1120: -1- AC_SUBST_TRACE([host_vendor])
|
||||
m4trace:configure.in:1120: -1- m4_pattern_allow([^host_vendor$])
|
||||
m4trace:configure.in:1121: -1- AC_SUBST([host_os])
|
||||
m4trace:configure.in:1121: -1- AC_SUBST_TRACE([host_os])
|
||||
m4trace:configure.in:1121: -1- m4_pattern_allow([^host_os$])
|
||||
m4trace:configure.in:1123: -1- AC_SUBST([LOCAL_LIBS])
|
||||
m4trace:configure.in:1123: -1- AC_SUBST_TRACE([LOCAL_LIBS])
|
||||
m4trace:configure.in:1123: -1- m4_pattern_allow([^LOCAL_LIBS$])
|
||||
m4trace:configure.in:1124: -1- AC_SUBST([LOCAL_CFLAGS])
|
||||
m4trace:configure.in:1124: -1- AC_SUBST_TRACE([LOCAL_CFLAGS])
|
||||
m4trace:configure.in:1124: -1- m4_pattern_allow([^LOCAL_CFLAGS$])
|
||||
m4trace:configure.in:1125: -1- AC_SUBST([LOCAL_LDFLAGS])
|
||||
m4trace:configure.in:1125: -1- AC_SUBST_TRACE([LOCAL_LDFLAGS])
|
||||
m4trace:configure.in:1125: -1- m4_pattern_allow([^LOCAL_LDFLAGS$])
|
||||
m4trace:configure.in:1126: -1- AC_SUBST([LOCAL_DEFS])
|
||||
m4trace:configure.in:1126: -1- AC_SUBST_TRACE([LOCAL_DEFS])
|
||||
m4trace:configure.in:1126: -1- m4_pattern_allow([^LOCAL_DEFS$])
|
||||
m4trace:configure.in:1131: -1- AC_CONFIG_FILES([Makefile builtins/Makefile lib/readline/Makefile lib/glob/Makefile \
|
||||
m4trace:configure.in:1019: -1- AC_DEFINE_TRACE_LITERAL([PGRP_PIPE])
|
||||
m4trace:configure.in:1019: -1- m4_pattern_allow([^PGRP_PIPE$])
|
||||
m4trace:configure.in:1066: -1- AC_SUBST([SHOBJ_CC])
|
||||
m4trace:configure.in:1066: -1- AC_SUBST_TRACE([SHOBJ_CC])
|
||||
m4trace:configure.in:1066: -1- m4_pattern_allow([^SHOBJ_CC$])
|
||||
m4trace:configure.in:1067: -1- AC_SUBST([SHOBJ_CFLAGS])
|
||||
m4trace:configure.in:1067: -1- AC_SUBST_TRACE([SHOBJ_CFLAGS])
|
||||
m4trace:configure.in:1067: -1- m4_pattern_allow([^SHOBJ_CFLAGS$])
|
||||
m4trace:configure.in:1068: -1- AC_SUBST([SHOBJ_LD])
|
||||
m4trace:configure.in:1068: -1- AC_SUBST_TRACE([SHOBJ_LD])
|
||||
m4trace:configure.in:1068: -1- m4_pattern_allow([^SHOBJ_LD$])
|
||||
m4trace:configure.in:1069: -1- AC_SUBST([SHOBJ_LDFLAGS])
|
||||
m4trace:configure.in:1069: -1- AC_SUBST_TRACE([SHOBJ_LDFLAGS])
|
||||
m4trace:configure.in:1069: -1- m4_pattern_allow([^SHOBJ_LDFLAGS$])
|
||||
m4trace:configure.in:1070: -1- AC_SUBST([SHOBJ_XLDFLAGS])
|
||||
m4trace:configure.in:1070: -1- AC_SUBST_TRACE([SHOBJ_XLDFLAGS])
|
||||
m4trace:configure.in:1070: -1- m4_pattern_allow([^SHOBJ_XLDFLAGS$])
|
||||
m4trace:configure.in:1071: -1- AC_SUBST([SHOBJ_LIBS])
|
||||
m4trace:configure.in:1071: -1- AC_SUBST_TRACE([SHOBJ_LIBS])
|
||||
m4trace:configure.in:1071: -1- m4_pattern_allow([^SHOBJ_LIBS$])
|
||||
m4trace:configure.in:1072: -1- AC_SUBST([SHOBJ_STATUS])
|
||||
m4trace:configure.in:1072: -1- AC_SUBST_TRACE([SHOBJ_STATUS])
|
||||
m4trace:configure.in:1072: -1- m4_pattern_allow([^SHOBJ_STATUS$])
|
||||
m4trace:configure.in:1104: -1- AC_SUBST([PROFILE_FLAGS])
|
||||
m4trace:configure.in:1104: -1- AC_SUBST_TRACE([PROFILE_FLAGS])
|
||||
m4trace:configure.in:1104: -1- m4_pattern_allow([^PROFILE_FLAGS$])
|
||||
m4trace:configure.in:1106: -1- AC_SUBST([incdir])
|
||||
m4trace:configure.in:1106: -1- AC_SUBST_TRACE([incdir])
|
||||
m4trace:configure.in:1106: -1- m4_pattern_allow([^incdir$])
|
||||
m4trace:configure.in:1107: -1- AC_SUBST([BUILD_DIR])
|
||||
m4trace:configure.in:1107: -1- AC_SUBST_TRACE([BUILD_DIR])
|
||||
m4trace:configure.in:1107: -1- m4_pattern_allow([^BUILD_DIR$])
|
||||
m4trace:configure.in:1110: -1- AC_SUBST([datarootdir])
|
||||
m4trace:configure.in:1110: -1- AC_SUBST_TRACE([datarootdir])
|
||||
m4trace:configure.in:1110: -1- m4_pattern_allow([^datarootdir$])
|
||||
m4trace:configure.in:1111: -1- AC_SUBST([localedir])
|
||||
m4trace:configure.in:1111: -1- AC_SUBST_TRACE([localedir])
|
||||
m4trace:configure.in:1111: -1- m4_pattern_allow([^localedir$])
|
||||
m4trace:configure.in:1113: -1- AC_SUBST([YACC])
|
||||
m4trace:configure.in:1113: -1- AC_SUBST_TRACE([YACC])
|
||||
m4trace:configure.in:1113: -1- m4_pattern_allow([^YACC$])
|
||||
m4trace:configure.in:1114: -1- AC_SUBST([AR])
|
||||
m4trace:configure.in:1114: -1- AC_SUBST_TRACE([AR])
|
||||
m4trace:configure.in:1114: -1- m4_pattern_allow([^AR$])
|
||||
m4trace:configure.in:1115: -1- AC_SUBST([ARFLAGS])
|
||||
m4trace:configure.in:1115: -1- AC_SUBST_TRACE([ARFLAGS])
|
||||
m4trace:configure.in:1115: -1- m4_pattern_allow([^ARFLAGS$])
|
||||
m4trace:configure.in:1117: -1- AC_SUBST([BASHVERS])
|
||||
m4trace:configure.in:1117: -1- AC_SUBST_TRACE([BASHVERS])
|
||||
m4trace:configure.in:1117: -1- m4_pattern_allow([^BASHVERS$])
|
||||
m4trace:configure.in:1118: -1- AC_SUBST([RELSTATUS])
|
||||
m4trace:configure.in:1118: -1- AC_SUBST_TRACE([RELSTATUS])
|
||||
m4trace:configure.in:1118: -1- m4_pattern_allow([^RELSTATUS$])
|
||||
m4trace:configure.in:1119: -1- AC_SUBST([DEBUG])
|
||||
m4trace:configure.in:1119: -1- AC_SUBST_TRACE([DEBUG])
|
||||
m4trace:configure.in:1119: -1- m4_pattern_allow([^DEBUG$])
|
||||
m4trace:configure.in:1120: -1- AC_SUBST([MALLOC_DEBUG])
|
||||
m4trace:configure.in:1120: -1- AC_SUBST_TRACE([MALLOC_DEBUG])
|
||||
m4trace:configure.in:1120: -1- m4_pattern_allow([^MALLOC_DEBUG$])
|
||||
m4trace:configure.in:1122: -1- AC_SUBST([host_cpu])
|
||||
m4trace:configure.in:1122: -1- AC_SUBST_TRACE([host_cpu])
|
||||
m4trace:configure.in:1122: -1- m4_pattern_allow([^host_cpu$])
|
||||
m4trace:configure.in:1123: -1- AC_SUBST([host_vendor])
|
||||
m4trace:configure.in:1123: -1- AC_SUBST_TRACE([host_vendor])
|
||||
m4trace:configure.in:1123: -1- m4_pattern_allow([^host_vendor$])
|
||||
m4trace:configure.in:1124: -1- AC_SUBST([host_os])
|
||||
m4trace:configure.in:1124: -1- AC_SUBST_TRACE([host_os])
|
||||
m4trace:configure.in:1124: -1- m4_pattern_allow([^host_os$])
|
||||
m4trace:configure.in:1126: -1- AC_SUBST([LOCAL_LIBS])
|
||||
m4trace:configure.in:1126: -1- AC_SUBST_TRACE([LOCAL_LIBS])
|
||||
m4trace:configure.in:1126: -1- m4_pattern_allow([^LOCAL_LIBS$])
|
||||
m4trace:configure.in:1127: -1- AC_SUBST([LOCAL_CFLAGS])
|
||||
m4trace:configure.in:1127: -1- AC_SUBST_TRACE([LOCAL_CFLAGS])
|
||||
m4trace:configure.in:1127: -1- m4_pattern_allow([^LOCAL_CFLAGS$])
|
||||
m4trace:configure.in:1128: -1- AC_SUBST([LOCAL_LDFLAGS])
|
||||
m4trace:configure.in:1128: -1- AC_SUBST_TRACE([LOCAL_LDFLAGS])
|
||||
m4trace:configure.in:1128: -1- m4_pattern_allow([^LOCAL_LDFLAGS$])
|
||||
m4trace:configure.in:1129: -1- AC_SUBST([LOCAL_DEFS])
|
||||
m4trace:configure.in:1129: -1- AC_SUBST_TRACE([LOCAL_DEFS])
|
||||
m4trace:configure.in:1129: -1- m4_pattern_allow([^LOCAL_DEFS$])
|
||||
m4trace:configure.in:1134: -1- AC_CONFIG_FILES([Makefile builtins/Makefile lib/readline/Makefile lib/glob/Makefile \
|
||||
lib/intl/Makefile \
|
||||
lib/malloc/Makefile lib/sh/Makefile lib/termcap/Makefile \
|
||||
lib/tilde/Makefile doc/Makefile support/Makefile po/Makefile.in \
|
||||
examples/loadables/Makefile examples/loadables/perl/Makefile])
|
||||
m4trace:configure.in:1131: -1- _m4_warn([obsolete], [AC_OUTPUT should be used without arguments.
|
||||
m4trace:configure.in:1134: -1- _m4_warn([obsolete], [AC_OUTPUT should be used without arguments.
|
||||
You should run autoupdate.], [])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||
m4trace:configure.in:1131: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([LTLIBOBJS])
|
||||
m4trace:configure.in:1131: -1- m4_pattern_allow([^LTLIBOBJS$])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([top_builddir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([top_build_prefix])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([srcdir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([abs_srcdir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([top_srcdir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([abs_top_srcdir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([builddir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([abs_builddir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([abs_top_builddir])
|
||||
m4trace:configure.in:1131: -1- AC_SUBST_TRACE([INSTALL])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||
m4trace:configure.in:1134: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([LTLIBOBJS])
|
||||
m4trace:configure.in:1134: -1- m4_pattern_allow([^LTLIBOBJS$])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([top_builddir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([top_build_prefix])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([srcdir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([abs_srcdir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([top_srcdir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([abs_top_srcdir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([builddir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([abs_builddir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([abs_top_builddir])
|
||||
m4trace:configure.in:1134: -1- AC_SUBST_TRACE([INSTALL])
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#! /bin/sh
|
||||
# From configure.in for Bash 4.0, version 4.005.
|
||||
# From configure.in for Bash 4.0, version 4.006.
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.62 for bash 4.0-alpha.
|
||||
#
|
||||
@@ -29579,6 +29579,9 @@ sco3.2v4*) LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
|
||||
sco3.2*) LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
|
||||
sunos4*) LOCAL_CFLAGS=-DSunOS4 ;;
|
||||
solaris2.5*) LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;;
|
||||
solaris2.8*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.9*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.10*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2*) LOCAL_CFLAGS=-DSOLARIS ;;
|
||||
lynxos*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
|
||||
linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
|
||||
|
||||
+5
-2
@@ -21,7 +21,7 @@ dnl Process this file with autoconf to produce a configure script.
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
AC_REVISION([for Bash 4.0, version 4.005])dnl
|
||||
AC_REVISION([for Bash 4.0, version 4.006])dnl
|
||||
|
||||
define(bashvers, 4.0)
|
||||
define(relstatus, alpha)
|
||||
@@ -989,7 +989,7 @@ dnl like glob and readline
|
||||
LOCAL_DEFS=-DSHELL
|
||||
|
||||
dnl use this section to possibly define more cpp variables, specify local
|
||||
dnl libraries, and specify any additional local cc flags
|
||||
dnl libraries, and specify any additional local cc or ld flags
|
||||
dnl
|
||||
dnl this should really go away someday
|
||||
|
||||
@@ -1009,6 +1009,9 @@ sco3.2v4*) LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
|
||||
sco3.2*) LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
|
||||
sunos4*) LOCAL_CFLAGS=-DSunOS4 ;;
|
||||
solaris2.5*) LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;;
|
||||
solaris2.8*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.9*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2.10*) LOCAL_CFLAGS=-DSOLARIS LOCAL_LDFLAGS='-z interpose' ;;
|
||||
solaris2*) LOCAL_CFLAGS=-DSOLARIS ;;
|
||||
lynxos*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
|
||||
linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
|
||||
|
||||
+8
-1
@@ -2315,7 +2315,7 @@ string are not sorted; left to right order is preserved.
|
||||
For example, a\fB{\fPd,c,b\fB}\fPe expands into `ade ace abe'.
|
||||
.PP
|
||||
A sequence expression takes the form
|
||||
\fB{\fP\fIx\fP\fB..\fP\fIy\fP\fB[..\fIincr\fP]}\fP,
|
||||
\fB{\fP\fIx\fP\fB..\fP\fIy\fP\fB[..\fP\fIincr\fP\fB]}\fP,
|
||||
where \fIx\fP and \fIy\fP are either integers or single characters,
|
||||
and \fIincr\fP, an optional increment, is an integer.
|
||||
When integers are supplied, the expression expands to each number between
|
||||
@@ -2570,6 +2570,7 @@ ${\fB!\fP\fIprefix\fP\fB*\fP}
|
||||
.TP
|
||||
${\fB!\fP\fIprefix\fP\fB@\fP}
|
||||
.PD
|
||||
\fBNames matching prefix.\fP
|
||||
Expands to the names of variables whose names begin with \fIprefix\fP,
|
||||
separated by the first character of the
|
||||
.SM
|
||||
@@ -2583,6 +2584,7 @@ ${\fB!\fP\fIname\fP[\fI@\fP]}
|
||||
.TP
|
||||
${\fB!\fP\fIname\fP[\fI*\fP]}
|
||||
.PD
|
||||
\fBList of array keys.\fP
|
||||
If \fIname\fP is an array variable, expands to the list of array indices
|
||||
(keys) assigned in \fIname\fP.
|
||||
If \fIname\fP is not an array, expands to 0 if \fIname\fP is set and null
|
||||
@@ -2591,6 +2593,7 @@ When \fI@\fP is used and the expansion appears within double quotes, each
|
||||
key expands to a separate word.
|
||||
.TP
|
||||
${\fB#\fP\fIparameter\fP}
|
||||
\fBParameter length.\fP
|
||||
The length in characters of the value of \fIparameter\fP is substituted.
|
||||
If
|
||||
.I parameter
|
||||
@@ -2612,6 +2615,7 @@ ${\fIparameter\fP\fB#\fP\fIword\fP}
|
||||
.TP
|
||||
${\fIparameter\fP\fB##\fP\fIword\fP}
|
||||
.PD
|
||||
\fBRemove matching prefix pattern.\fP
|
||||
The
|
||||
.I word
|
||||
is expanded to produce a pattern just as in pathname
|
||||
@@ -2644,6 +2648,7 @@ ${\fIparameter\fP\fB%\fP\fIword\fP}
|
||||
.TP
|
||||
${\fIparameter\fP\fB%%\fP\fIword\fP}
|
||||
.PD
|
||||
\fBRemove matching suffix pattern.\fP
|
||||
The \fIword\fP is expanded to produce a pattern just as in
|
||||
pathname expansion.
|
||||
If the pattern matches a trailing portion of the expanded value of
|
||||
@@ -2670,6 +2675,7 @@ the pattern removal operation is applied to each member of the
|
||||
array in turn, and the expansion is the resultant list.
|
||||
.TP
|
||||
${\fIparameter\fP\fB/\fP\fIpattern\fP\fB/\fP\fIstring\fP}
|
||||
\fBPattern substitution.\fP
|
||||
The \fIpattern\fP is expanded to produce a pattern just as in
|
||||
pathname expansion.
|
||||
\fIParameter\fP is expanded and the longest match of \fIpattern\fP
|
||||
@@ -2708,6 +2714,7 @@ ${\fIparameter\fP\fB,\fP\fIpattern\fP}
|
||||
.TP
|
||||
${\fIparameter\fP\fB,,\fP\fIpattern\fP}
|
||||
.PD
|
||||
\fBCase modification.\fP
|
||||
This expansion modifies the case of alphabetic characters in \fIparameter\fP.
|
||||
The \fIpattern\fP is expanded to produce a pattern just as in
|
||||
pathname expansion.
|
||||
|
||||
+12
-3
@@ -2315,7 +2315,7 @@ string are not sorted; left to right order is preserved.
|
||||
For example, a\fB{\fPd,c,b\fB}\fPe expands into `ade ace abe'.
|
||||
.PP
|
||||
A sequence expression takes the form
|
||||
\fB{\fP\fIx\fP\fB..\fP\fIy\fP\fB[..\fIincr\fP]}\fP,
|
||||
\fB{\fP\fIx\fP\fB..\fP\fIy\fP\fB[..\fP\fIincr\fP\fB]}\fP,
|
||||
where \fIx\fP and \fIy\fP are either integers or single characters,
|
||||
and \fIincr\fP, an optional increment, is an integer.
|
||||
When integers are supplied, the expression expands to each number between
|
||||
@@ -2570,6 +2570,7 @@ ${\fB!\fP\fIprefix\fP\fB*\fP}
|
||||
.TP
|
||||
${\fB!\fP\fIprefix\fP\fB@\fP}
|
||||
.PD
|
||||
\fBExpand to names matching\fP \fIprefix\fP\fB.\fP
|
||||
Expands to the names of variables whose names begin with \fIprefix\fP,
|
||||
separated by the first character of the
|
||||
.SM
|
||||
@@ -2583,6 +2584,7 @@ ${\fB!\fP\fIname\fP[\fI@\fP]}
|
||||
.TP
|
||||
${\fB!\fP\fIname\fP[\fI*\fP]}
|
||||
.PD
|
||||
\fBExpand to list of array keys.\fP
|
||||
If \fIname\fP is an array variable, expands to the list of array indices
|
||||
(keys) assigned in \fIname\fP.
|
||||
If \fIname\fP is not an array, expands to 0 if \fIname\fP is set and null
|
||||
@@ -2591,6 +2593,7 @@ When \fI@\fP is used and the expansion appears within double quotes, each
|
||||
key expands to a separate word.
|
||||
.TP
|
||||
${\fB#\fP\fIparameter\fP}
|
||||
\fBParameter length.\fP
|
||||
The length in characters of the value of \fIparameter\fP is substituted.
|
||||
If
|
||||
.I parameter
|
||||
@@ -2612,6 +2615,7 @@ ${\fIparameter\fP\fB#\fP\fIword\fP}
|
||||
.TP
|
||||
${\fIparameter\fP\fB##\fP\fIword\fP}
|
||||
.PD
|
||||
\fBRemove matching prefix pattern.\fP
|
||||
The
|
||||
.I word
|
||||
is expanded to produce a pattern just as in pathname
|
||||
@@ -2644,6 +2648,7 @@ ${\fIparameter\fP\fB%\fP\fIword\fP}
|
||||
.TP
|
||||
${\fIparameter\fP\fB%%\fP\fIword\fP}
|
||||
.PD
|
||||
\fBRemove matching suffix pattern.\fP
|
||||
The \fIword\fP is expanded to produce a pattern just as in
|
||||
pathname expansion.
|
||||
If the pattern matches a trailing portion of the expanded value of
|
||||
@@ -2670,6 +2675,7 @@ the pattern removal operation is applied to each member of the
|
||||
array in turn, and the expansion is the resultant list.
|
||||
.TP
|
||||
${\fIparameter\fP\fB/\fP\fIpattern\fP\fB/\fP\fIstring\fP}
|
||||
\fBPattern substitution.\fP
|
||||
The \fIpattern\fP is expanded to produce a pattern just as in
|
||||
pathname expansion.
|
||||
\fIParameter\fP is expanded and the longest match of \fIpattern\fP
|
||||
@@ -8192,8 +8198,11 @@ and
|
||||
files are not processed, shell functions are not inherited from the
|
||||
environment, and the
|
||||
.SM
|
||||
.B SHELLOPTS
|
||||
variable, if it appears in the environment, is ignored.
|
||||
.BR SHELLOPTS ,
|
||||
.BR CDPATH ,
|
||||
and
|
||||
.B GLOBIGNORE
|
||||
variables, if they appear in the environment, are ignored.
|
||||
If the shell is started with the effective user (group) id not equal to the
|
||||
real user (group) id, and the \fB\-p\fP option is not supplied, these actions
|
||||
are taken and the effective user id is set to the real user id.
|
||||
|
||||
@@ -653,11 +653,7 @@ rl_redisplay ()
|
||||
|
||||
/* inv_lbreaks[i] is where line i starts in the buffer. */
|
||||
inv_lbreaks[newlines = 0] = 0;
|
||||
#if 0
|
||||
lpos = out - wrap_offset;
|
||||
#else
|
||||
lpos = prompt_physical_chars + modmark;
|
||||
#endif
|
||||
|
||||
#if defined (HANDLE_MULTIBYTE)
|
||||
memset (line_state_invisible->wrapped_line, 0, line_state_invisible->wbsize * sizeof (int));
|
||||
|
||||
@@ -4464,7 +4464,7 @@ process_substitute (string, open_for_read_in_child)
|
||||
pathname = make_dev_fd_filename (parent_pipe_fd);
|
||||
#endif /* HAVE_DEV_FD */
|
||||
|
||||
if (!pathname)
|
||||
if (pathname == 0)
|
||||
{
|
||||
sys_error (_("cannot make pipe for process substitution"));
|
||||
return ((char *)NULL);
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
BUILD_DIR=/usr/local/build/bash/bash-current
|
||||
BUILD_DIR=/usr/local/build/chet/bash/bash-current
|
||||
THIS_SH=$BUILD_DIR/bash
|
||||
PATH=$PATH:$BUILD_DIR
|
||||
|
||||
|
||||
Reference in New Issue
Block a user