[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-288
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-2884-ge483557 |
Date: |
Mon, 15 Jan 2018 11:05:12 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, gawk-4.2-stable has been updated
via e483557fae896c69ff8f4e52b422dfc44adac5ac (commit)
via f57a07615e18b8b30b8f410e0d7c286a1fecc70b (commit)
via f7e0c34e689f6234b7d8b3c328acc0124e7b784f (commit)
via 6d7409fc82613d587555f22b221467f86b38b82d (commit)
from 06a214ca0d578dd29e6329f9e16382e653a07662 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=e483557fae896c69ff8f4e52b422dfc44adac5ac
commit e483557fae896c69ff8f4e52b422dfc44adac5ac
Author: Arnold D. Robbins <address@hidden>
Date: Mon Jan 15 18:04:43 2018 +0200
Bump version before next test tarball.
diff --git a/configure b/configure
index bb1611f..baf00b2 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GNU Awk 4.2.0b.
+# Generated by GNU Autoconf 2.69 for GNU Awk 4.2.0c.
#
# Report bugs to <address@hidden>.
#
@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='GNU Awk'
PACKAGE_TARNAME='gawk'
-PACKAGE_VERSION='4.2.0b'
-PACKAGE_STRING='GNU Awk 4.2.0b'
+PACKAGE_VERSION='4.2.0c'
+PACKAGE_STRING='GNU Awk 4.2.0c'
PACKAGE_BUGREPORT='address@hidden'
PACKAGE_URL='http://www.gnu.org/software/gawk/'
@@ -1332,7 +1332,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GNU Awk 4.2.0b to adapt to many kinds of systems.
+\`configure' configures GNU Awk 4.2.0c to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1402,7 +1402,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Awk 4.2.0b:";;
+ short | recursive ) echo "Configuration of GNU Awk 4.2.0c:";;
esac
cat <<\_ACEOF
@@ -1529,7 +1529,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GNU Awk configure 4.2.0b
+GNU Awk configure 4.2.0c
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2238,7 +2238,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GNU Awk $as_me 4.2.0b, which was
+It was created by GNU Awk $as_me 4.2.0c, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3121,7 +3121,7 @@ fi
# Define the identity of the package.
PACKAGE='gawk'
- VERSION='4.2.0b'
+ VERSION='4.2.0c'
cat >>confdefs.h <<_ACEOF
@@ -11573,7 +11573,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by GNU Awk $as_me 4.2.0b, which was
+This file was extended by GNU Awk $as_me 4.2.0c, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -11641,7 +11641,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-GNU Awk config.status 4.2.0b
+GNU Awk config.status 4.2.0c
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index 8ef3826..43fe8a3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.
-AC_INIT([GNU Awk],[4.2.0b],address@hidden,[gawk])
+AC_INIT([GNU Awk],[4.2.0c],address@hidden,[gawk])
# This is a hack. Different versions of install on different systems
# are just too different. Chuck it and use install-sh.
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=f57a07615e18b8b30b8f410e0d7c286a1fecc70b
commit f57a07615e18b8b30b8f410e0d7c286a1fecc70b
Author: Arnold D. Robbins <address@hidden>
Date: Mon Jan 15 18:04:12 2018 +0200
Code cleanup for opening ptys.
diff --git a/ChangeLog b/ChangeLog
index b05006d..2578bc7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,10 @@
* NEWS: Small typo fix.
* config.sub: Updated.
+ * io.c (fork_and_open_slave_pty: Rationalize down to one
+ function with two bodies.
+ (set_slave_pty_attributes, push_pty_line_disciplines): Move
+ into #ifdef for TERMIOS_H. Helps out with VMS compiling.
2018-01-12 Arnold D. Robbins <address@hidden>
diff --git a/io.c b/io.c
index 8b9cc96..befc20a 100644
--- a/io.c
+++ b/io.c
@@ -1892,6 +1892,7 @@ strictopen:
return openfd;
}
+#if defined(HAVE_TERMIOS_H)
/* push_pty_line_disciplines --- push line disciplines if we work that way */
// Factors out common code for the two versions of fork_and_open_slave_pty().
@@ -1923,7 +1924,6 @@ push_pty_line_disciplines(int slave)
static void
set_slave_pty_attributes(int slave)
{
-#ifdef HAVE_TERMIOS_H
struct termios st;
tcgetattr(slave, & st);
@@ -1952,7 +1952,6 @@ set_slave_pty_attributes(int slave)
st.c_cc[VEOF] = '\004'; /* ^d */
#endif
tcsetattr(slave, TCSANOW, & st);
-#endif /* HAVE_TERMIOS_H */
}
@@ -1967,18 +1966,17 @@ set_slave_pty_attributes(int slave)
* seems to be the simplest thing to do.
*/
-#if defined _AIX || defined __hpux
static bool
fork_and_open_slave_pty(const char *slavenam, int master, const char *command,
pid_t *pid)
{
int slave;
int save_errno;
+#if defined _AIX || defined __hpux
/*
* We specifically open the slave only in the child. This allows
- * certain, er, "limited" systems to work. The open is specifically
- * without O_NOCTTY in order to make the slave become the controlling
- * terminal.
+ * AIX and HP0UX to work. The open is specifically without O_NOCTTY
+ * in order to make the slave become the controlling terminal.
*/
switch (*pid = fork()) {
@@ -2026,14 +2024,8 @@ fork_and_open_slave_pty(const char *slavenam, int
master, const char *command, p
default:
return true;
}
-}
+
#else
-#ifndef VMS
-static bool
-fork_and_open_slave_pty(const char *slavenam, int master, const char *command,
pid_t *pid)
-{
- int slave;
- int save_errno;
if ((slave = open(slavenam, O_RDWR)) < 0) {
close(master);
@@ -2094,7 +2086,8 @@ fork_and_open_slave_pty(const char *slavenam, int master,
const char *command, p
return true;
}
#endif
-#endif
+
+#endif /* defined(HAVE_TERMIOS_H) */
/* two_way_open --- open a two way communications channel */
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=f7e0c34e689f6234b7d8b3c328acc0124e7b784f
commit f7e0c34e689f6234b7d8b3c328acc0124e7b784f
Author: Arnold D. Robbins <address@hidden>
Date: Mon Jan 15 17:56:14 2018 +0200
Add nlstringtest.
diff --git a/test/ChangeLog b/test/ChangeLog
index 7ad4801..0226d53 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,10 @@
+2018-01-15 Arnold D. Robbins <address@hidden>
+
+ * Makefile.am (nlstringtest): New test.
+ * nlstringtest.awk, nlstringtest.ok, fr/LC_MESSAGES/nlstringtest.mo:
+ New files. Thanks to Bruno Haible <address@hidden>
+ for the test.
+
2018-01-04 Arnold D. Robbins <address@hidden>
Thanks to Andrew Schorr for the basics of this test.
diff --git a/test/Makefile.am b/test/Makefile.am
index f49cbdc..8d663c5 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -714,6 +714,9 @@ EXTRA_DIST = \
nlinstr.ok \
nlstrina.awk \
nlstrina.ok \
+ nlstringtest.awk \
+ nlstringtest.ok \
+ fr \
noeffect.awk \
noeffect.ok \
nofile.ok \
@@ -1298,7 +1301,7 @@ LOCALE_CHARSET_TESTS = \
asort asorti backbigs1 backsmalls1 backsmalls2 \
fmttest fnarydel fnparydl jarebug lc_num1 mbfw1 \
mbprintf1 mbprintf2 mbprintf3 mbprintf4 mbprintf5 \
- rebt8b2 rtlenmb sort1 sprintfc
+ nlstringtest rebt8b2 rtlenmb sort1 sprintfc
SHLIB_TESTS = \
apiterm \
@@ -1374,13 +1377,14 @@ gawk-extensions: $(GAWK_EXT_TESTS)
charset-tests-all:
@if locale -a | grep -i 'en_US.UTF.*8' > /dev/null && \
+ locale -a | grep -i 'fr_FR.UTF.*8' > /dev/null && \
locale -a | grep -i 'ru_RU.UTF.*8' > /dev/null && \
locale -a | grep -i 'ja_JP.UTF.*8' > /dev/null ; \
then \
$(MAKE) charset-msg-start charset-tests charset-msg-end; \
else \
echo %%%%%%%%%% Inadequate locale support: skipping charset
tests. ; \
- echo %%%%%%%%%% At least en_US.UTF-8, ru_RU.UTF-8 and
ja_JP.UTF-8 are needed. ; \
+ echo %%%%%%%%%% At least en_US.UTF-8 fr_FR.UTF-8, ru_RU.UTF-8
and ja_JP.UTF-8 are needed. ; \
fi
charset-tests: $(LOCALE_CHARSET_TESTS)
@@ -2454,6 +2458,13 @@ nonfatal1:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden 2>&1 | $(AWK) '{print
gensub(/invalid:.*$$/, "invalid", 1, $$0)}' >_$@ || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+nlstringtest::
+ @echo $@
+ @[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=fr_FR.UTF-8 LANGUAGE= ; \
+ AWKPATH="$(srcdir)" $(AWK) -f address@hidden "$(srcdir)" >_$@ 2>&1 ||
echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+
# Targets generated for other tests:
include Maketests
diff --git a/test/Makefile.in b/test/Makefile.in
index 47ca037..e5676b5 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -972,6 +972,9 @@ EXTRA_DIST = \
nlinstr.ok \
nlstrina.awk \
nlstrina.ok \
+ nlstringtest.awk \
+ nlstringtest.ok \
+ fr \
noeffect.awk \
noeffect.ok \
nofile.ok \
@@ -1549,7 +1552,7 @@ LOCALE_CHARSET_TESTS = \
asort asorti backbigs1 backsmalls1 backsmalls2 \
fmttest fnarydel fnparydl jarebug lc_num1 mbfw1 \
mbprintf1 mbprintf2 mbprintf3 mbprintf4 mbprintf5 \
- rebt8b2 rtlenmb sort1 sprintfc
+ nlstringtest rebt8b2 rtlenmb sort1 sprintfc
SHLIB_TESTS = \
apiterm \
@@ -1815,13 +1818,14 @@ gawk-extensions: $(GAWK_EXT_TESTS)
charset-tests-all:
@if locale -a | grep -i 'en_US.UTF.*8' > /dev/null && \
+ locale -a | grep -i 'fr_FR.UTF.*8' > /dev/null && \
locale -a | grep -i 'ru_RU.UTF.*8' > /dev/null && \
locale -a | grep -i 'ja_JP.UTF.*8' > /dev/null ; \
then \
$(MAKE) charset-msg-start charset-tests charset-msg-end; \
else \
echo %%%%%%%%%% Inadequate locale support: skipping charset
tests. ; \
- echo %%%%%%%%%% At least en_US.UTF-8, ru_RU.UTF-8 and
ja_JP.UTF-8 are needed. ; \
+ echo %%%%%%%%%% At least en_US.UTF-8 fr_FR.UTF-8, ru_RU.UTF-8
and ja_JP.UTF-8 are needed. ; \
fi
charset-tests: $(LOCALE_CHARSET_TESTS)
@@ -2891,6 +2895,12 @@ nonfatal1:
@echo $@
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden 2>&1 | $(AWK) '{print
gensub(/invalid:.*$$/, "invalid", 1, $$0)}' >_$@ || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+nlstringtest::
+ @echo $@
+ @[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=fr_FR.UTF-8 LANGUAGE= ; \
+ AWKPATH="$(srcdir)" $(AWK) -f address@hidden "$(srcdir)" >_$@ 2>&1 ||
echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
Gt-dummy:
# file Maketests, generated from Makefile.am by the Gentests program
addcomma:
diff --git a/test/fr/LC_MESSAGES/nlstringtest.mo
b/test/fr/LC_MESSAGES/nlstringtest.mo
new file mode 100644
index 0000000..72af97e
Binary files /dev/null and b/test/fr/LC_MESSAGES/nlstringtest.mo differ
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=6d7409fc82613d587555f22b221467f86b38b82d
commit 6d7409fc82613d587555f22b221467f86b38b82d
Author: Arnold D. Robbins <address@hidden>
Date: Mon Jan 15 17:29:44 2018 +0200
Update config.sub.
diff --git a/ChangeLog b/ChangeLog
index c2d7400..b05006d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2018-01-15 Arnold D. Robbins <address@hidden>
* NEWS: Small typo fix.
+ * config.sub: Updated.
2018-01-12 Arnold D. Robbins <address@hidden>
diff --git a/config.sub b/config.sub
index 5e01d8f..f4e2837 100755
--- a/config.sub
+++ b/config.sub
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-11'
+timestamp='2018-01-14'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -296,7 +296,7 @@ case $basic_machine in
| nios | nios2 | nios2eb | nios2el \
| ns16k | ns32k \
| open8 | or1k | or1knd | or32 \
- | pdp10 | pdp11 | pj | pjl \
+ | pdp10 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle \
| pru \
| pyramid \
@@ -333,7 +333,7 @@ case $basic_machine in
basic_machine=$basic_machine-unknown
os=-none
;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
;;
ms1)
basic_machine=mt-unknown
@@ -457,7 +457,7 @@ case $basic_machine in
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
- basic_machine=i386-unknown
+ basic_machine=i386-pc
os=-bsd
;;
3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
@@ -740,9 +740,6 @@ case $basic_machine in
hp9k8[0-9][0-9] | hp8[0-9][0-9])
basic_machine=hppa1.0-hp
;;
- hppa-next)
- os=-nextstep3
- ;;
hppaosf)
basic_machine=hppa1.1-hp
os=-osf
@@ -774,7 +771,7 @@ case $basic_machine in
basic_machine=i386-mach
os=-mach
;;
- i386-vsta | vsta)
+ vsta)
basic_machine=i386-unknown
os=-vsta
;;
@@ -803,9 +800,6 @@ case $basic_machine in
basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
- m88k-omron*)
- basic_machine=m88k-omron
- ;;
magnum | m3230)
basic_machine=mips-mips
os=-sysv
@@ -1104,17 +1098,10 @@ case $basic_machine in
sequent)
basic_machine=i386-sequent
;;
- sh)
- basic_machine=sh-hitachi
- os=-hms
- ;;
sh5el)
basic_machine=sh5le-unknown
;;
- sh64)
- basic_machine=sh64-unknown
- ;;
- sparclite-wrs | simso-wrs)
+ simso-wrs)
basic_machine=sparclite-wrs
os=-vxworks
;;
@@ -1247,9 +1234,6 @@ case $basic_machine in
basic_machine=a29k-wrs
os=-vxworks
;;
- wasm32)
- basic_machine=wasm32-unknown
- ;;
w65*)
basic_machine=w65-wdc
os=-none
@@ -1275,14 +1259,6 @@ case $basic_machine in
basic_machine=ymp-cray
os=-unicos
;;
- z8k-*-coff)
- basic_machine=z8k-unknown
- os=-sim
- ;;
- z80-*-coff)
- basic_machine=z80-unknown
- os=-sim
- ;;
none)
basic_machine=none-none
os=-none
@@ -1311,10 +1287,6 @@ case $basic_machine in
vax)
basic_machine=vax-dec
;;
- pdp10)
- # there are many clones, so DEC is not a safe bet
- basic_machine=pdp10-unknown
- ;;
pdp11)
basic_machine=pdp11-dec
;;
@@ -1324,9 +1296,6 @@ case $basic_machine in
sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
- basic_machine=sparc-sun
- ;;
cydra)
basic_machine=cydra-cydrome
;;
@@ -1380,15 +1349,16 @@ case $os in
-solaris)
os=-solaris2
;;
- -svr4*)
- os=-sysv4
- ;;
-unixware*)
os=-sysv4.2uw
;;
-gnu/linux*)
os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
;;
+ # es1800 is here to avoid being matched by es* (a different OS)
+ -es1800*)
+ os=-ose
+ ;;
# Now accept the basic system types.
# The portable systems comes first.
# Each alternative MUST end in a * to match a version number.
@@ -1401,7 +1371,7 @@ case $os in
| -aos* | -aros* | -cloudabi* | -sortix* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+ | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
| -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
@@ -1412,11 +1382,11 @@ case $os in
| -midipix* | -mingw32* | -mingw64* | -linux-gnu* |
-linux-android* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
+ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+ | -morphos* | -superux* | -rtmk* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
| -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme*)
@@ -1436,8 +1406,8 @@ case $os in
-nto*)
os=`echo $os | sed -e 's|nto|nto-qnx|'`
;;
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku*
\
+ -sim | -xray | -os68k* | -v88r* \
+ | -windows* | -osx | -abug | -netware* | -os9* \
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
@@ -1464,12 +1434,6 @@ case $os in
-wince*)
os=-wince
;;
- -osfrose*)
- os=-osfrose
- ;;
- -osf*)
- os=-osf
- ;;
-utek*)
os=-bsd
;;
@@ -1516,7 +1480,7 @@ case $os in
-oss*)
os=-sysv3
;;
- -svr4)
+ -svr4*)
os=-sysv4
;;
-svr3)
@@ -1531,18 +1495,9 @@ case $os in
-ose*)
os=-ose
;;
- -es1800*)
- os=-ose
- ;;
- -xenix)
- os=-xenix
- ;;
-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
os=-mint
;;
- -aros*)
- os=-aros
- ;;
-zvmoe)
os=-zvmoe
;;
@@ -1667,9 +1622,6 @@ case $basic_machine in
*-be)
os=-beos
;;
- *-haiku)
- os=-haiku
- ;;
*-ibm)
os=-aix
;;
@@ -1724,9 +1676,6 @@ case $basic_machine in
i370-*)
os=-mvs
;;
- *-next)
- os=-nextstep3
- ;;
*-gould)
os=-sysv
;;
diff --git a/extension/build-aux/ChangeLog b/extension/build-aux/ChangeLog
index eb95462..8507f3e 100644
--- a/extension/build-aux/ChangeLog
+++ b/extension/build-aux/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-15 Arnold D. Robbins <address@hidden>
+
+ * config.sub: Updated.
+
2017-12-22 Arnold D. Robbins <address@hidden>
* config.guess, config.sub, depcomp, install-sh: Updated
diff --git a/extension/build-aux/config.sub b/extension/build-aux/config.sub
index 5e01d8f..f4e2837 100755
--- a/extension/build-aux/config.sub
+++ b/extension/build-aux/config.sub
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-11'
+timestamp='2018-01-14'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -296,7 +296,7 @@ case $basic_machine in
| nios | nios2 | nios2eb | nios2el \
| ns16k | ns32k \
| open8 | or1k | or1knd | or32 \
- | pdp10 | pdp11 | pj | pjl \
+ | pdp10 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle \
| pru \
| pyramid \
@@ -333,7 +333,7 @@ case $basic_machine in
basic_machine=$basic_machine-unknown
os=-none
;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
;;
ms1)
basic_machine=mt-unknown
@@ -457,7 +457,7 @@ case $basic_machine in
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
- basic_machine=i386-unknown
+ basic_machine=i386-pc
os=-bsd
;;
3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
@@ -740,9 +740,6 @@ case $basic_machine in
hp9k8[0-9][0-9] | hp8[0-9][0-9])
basic_machine=hppa1.0-hp
;;
- hppa-next)
- os=-nextstep3
- ;;
hppaosf)
basic_machine=hppa1.1-hp
os=-osf
@@ -774,7 +771,7 @@ case $basic_machine in
basic_machine=i386-mach
os=-mach
;;
- i386-vsta | vsta)
+ vsta)
basic_machine=i386-unknown
os=-vsta
;;
@@ -803,9 +800,6 @@ case $basic_machine in
basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
- m88k-omron*)
- basic_machine=m88k-omron
- ;;
magnum | m3230)
basic_machine=mips-mips
os=-sysv
@@ -1104,17 +1098,10 @@ case $basic_machine in
sequent)
basic_machine=i386-sequent
;;
- sh)
- basic_machine=sh-hitachi
- os=-hms
- ;;
sh5el)
basic_machine=sh5le-unknown
;;
- sh64)
- basic_machine=sh64-unknown
- ;;
- sparclite-wrs | simso-wrs)
+ simso-wrs)
basic_machine=sparclite-wrs
os=-vxworks
;;
@@ -1247,9 +1234,6 @@ case $basic_machine in
basic_machine=a29k-wrs
os=-vxworks
;;
- wasm32)
- basic_machine=wasm32-unknown
- ;;
w65*)
basic_machine=w65-wdc
os=-none
@@ -1275,14 +1259,6 @@ case $basic_machine in
basic_machine=ymp-cray
os=-unicos
;;
- z8k-*-coff)
- basic_machine=z8k-unknown
- os=-sim
- ;;
- z80-*-coff)
- basic_machine=z80-unknown
- os=-sim
- ;;
none)
basic_machine=none-none
os=-none
@@ -1311,10 +1287,6 @@ case $basic_machine in
vax)
basic_machine=vax-dec
;;
- pdp10)
- # there are many clones, so DEC is not a safe bet
- basic_machine=pdp10-unknown
- ;;
pdp11)
basic_machine=pdp11-dec
;;
@@ -1324,9 +1296,6 @@ case $basic_machine in
sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
- basic_machine=sparc-sun
- ;;
cydra)
basic_machine=cydra-cydrome
;;
@@ -1380,15 +1349,16 @@ case $os in
-solaris)
os=-solaris2
;;
- -svr4*)
- os=-sysv4
- ;;
-unixware*)
os=-sysv4.2uw
;;
-gnu/linux*)
os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
;;
+ # es1800 is here to avoid being matched by es* (a different OS)
+ -es1800*)
+ os=-ose
+ ;;
# Now accept the basic system types.
# The portable systems comes first.
# Each alternative MUST end in a * to match a version number.
@@ -1401,7 +1371,7 @@ case $os in
| -aos* | -aros* | -cloudabi* | -sortix* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+ | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
| -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
@@ -1412,11 +1382,11 @@ case $os in
| -midipix* | -mingw32* | -mingw64* | -linux-gnu* |
-linux-android* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
+ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+ | -morphos* | -superux* | -rtmk* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
| -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme*)
@@ -1436,8 +1406,8 @@ case $os in
-nto*)
os=`echo $os | sed -e 's|nto|nto-qnx|'`
;;
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku*
\
+ -sim | -xray | -os68k* | -v88r* \
+ | -windows* | -osx | -abug | -netware* | -os9* \
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
@@ -1464,12 +1434,6 @@ case $os in
-wince*)
os=-wince
;;
- -osfrose*)
- os=-osfrose
- ;;
- -osf*)
- os=-osf
- ;;
-utek*)
os=-bsd
;;
@@ -1516,7 +1480,7 @@ case $os in
-oss*)
os=-sysv3
;;
- -svr4)
+ -svr4*)
os=-sysv4
;;
-svr3)
@@ -1531,18 +1495,9 @@ case $os in
-ose*)
os=-ose
;;
- -es1800*)
- os=-ose
- ;;
- -xenix)
- os=-xenix
- ;;
-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
os=-mint
;;
- -aros*)
- os=-aros
- ;;
-zvmoe)
os=-zvmoe
;;
@@ -1667,9 +1622,6 @@ case $basic_machine in
*-be)
os=-beos
;;
- *-haiku)
- os=-haiku
- ;;
*-ibm)
os=-aix
;;
@@ -1724,9 +1676,6 @@ case $basic_machine in
i370-*)
os=-mvs
;;
- *-next)
- os=-nextstep3
- ;;
*-gould)
os=-sysv
;;
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++
config.sub | 83 +++++++-----------------------------
configure | 20 ++++-----
configure.ac | 2 +-
extension/build-aux/ChangeLog | 4 ++
extension/build-aux/config.sub | 83 +++++++-----------------------------
io.c | 21 +++------
test/ChangeLog | 7 +++
test/Makefile.am | 15 ++++++-
test/Makefile.in | 14 +++++-
test/fr/LC_MESSAGES/nlstringtest.mo | Bin 0 -> 304 bytes
11 files changed, 91 insertions(+), 163 deletions(-)
create mode 100644 test/fr/LC_MESSAGES/nlstringtest.mo
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-2884-ge483557,
Arnold Robbins <=