aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-10-10 15:47:33 +0300
committerArnold D. Robbins <arnold@skeeve.com>2017-10-10 15:47:33 +0300
commit101e808ef6befd81d519e6b4153bd1c386ff7a9e (patch)
treebc4806ef08903aff22928ae8853100fc9826d95f
parentc2d068517fa825ca7dfa800e9b65d28ddd90737b (diff)
downloadegawk-101e808ef6befd81d519e6b4153bd1c386ff7a9e.tar.gz
egawk-101e808ef6befd81d519e6b4153bd1c386ff7a9e.tar.bz2
egawk-101e808ef6befd81d519e6b4153bd1c386ff7a9e.zip
Remove the --with-whiny-user-strftime configuration option.
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLog.02
-rw-r--r--NEWS2
-rw-r--r--configh.in3
-rwxr-xr-xconfigure16
-rw-r--r--configure.ac9
-rw-r--r--custom.h5
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info114
-rw-r--r--doc/gawk.texi6
-rw-r--r--doc/gawktexi.in6
11 files changed, 67 insertions, 107 deletions
diff --git a/ChangeLog b/ChangeLog
index 598fc0f4..4686e41a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2017-10-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * configure.ac: Remove --with-whiny-user-strftime option.
+ * NEWS: Updated.
+ * ChangeLog.0: Fix a typo. :-)
+
2017-10-08 Arnold D. Robbins <arnold@skeeve.com>
* command.y: Fix the FSF's address.
diff --git a/ChangeLog.0 b/ChangeLog.0
index af6bd99f..595442d4 100644
--- a/ChangeLog.0
+++ b/ChangeLog.0
@@ -7020,7 +7020,7 @@ Tue Dec 4 17:54:30 2001 Arnold D. Robbins <arnold@skeeve.com>
* configure.in (AC_ARG_WITH): Add appropriate code for autoconf.
* accondig.h (USE_INCLUDED_STRFTIME): Add #undef for it.
- * custom.h (USE_INCLUDED_STRFTIME): Set things up write.
+ * custom.h (USE_INCLUDED_STRFTIME): Set things up right.
Tue Dec 4 16:44:07 2001 Andreas Buening <andreas.buening@nexgo.de>
diff --git a/NEWS b/NEWS
index d8bde36d..bcc24091 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,8 @@ Changes from 4.2.0 to 5.0.0
1. The undocumented configure option and code that enabled the use of
non-English "letters" in identifiers is now gone.
+2. The `--with-whiny-user-strftime' configuration option is now gone.
+
Changes from 4.1.4 to 4.2.0
---------------------------
diff --git a/configh.in b/configh.in
index 3a0e887f..4ac4461a 100644
--- a/configh.in
+++ b/configh.in
@@ -392,9 +392,6 @@
/* Define to 1 if the character set is EBCDIC */
#undef USE_EBCDIC
-/* force use of our version of strftime */
-#undef USE_INCLUDED_STRFTIME
-
/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# undef _ALL_SOURCE
diff --git a/configure b/configure
index 37709bc4..b4563e04 100755
--- a/configure
+++ b/configure
@@ -763,7 +763,6 @@ ac_subst_files=''
ac_user_opts='
enable_option_checking
enable_silent_rules
-with_whiny_user_strftime
enable_lint
enable_builtin_intdiv0
enable_mpfr
@@ -1426,9 +1425,6 @@ Optional Features:
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-whiny-user-strftime
- force use of included version of strftime for
- deficient systems
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
--with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
--without-libiconv-prefix don't search for libiconv in includedir and libdir
@@ -3211,18 +3207,6 @@ fi
-
-# Check whether --with-whiny-user-strftime was given.
-if test "${with_whiny_user_strftime+set}" = set; then :
- withval=$with_whiny_user_strftime; if test "$withval" = yes
- then
-
-$as_echo "#define USE_INCLUDED_STRFTIME 1" >>confdefs.h
-
- fi
-
-fi
-
# Check whether --enable-lint was given.
if test "${enable_lint+set}" = set; then :
enableval=$enable_lint; if test "$enableval" = no
diff --git a/configure.ac b/configure.ac
index f0b83d7a..d7a66c84 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,15 +44,6 @@ AM_INIT_AUTOMAKE([1.15 dist-xz dist-lzip])
AC_CONFIG_MACRO_DIR([m4])
-dnl Additional argument stuff
-AC_ARG_WITH(whiny-user-strftime,
- [AS_HELP_STRING([--with-whiny-user-strftime], [force use of included version of strftime for deficient systems])],
- if test "$withval" = yes
- then
- AC_DEFINE(USE_INCLUDED_STRFTIME, 1,
- [force use of our version of strftime])
- fi
-)
AC_ARG_ENABLE([lint],
[AS_HELP_STRING([--disable-lint],[do not compile in gawk lint checking])],
if test "$enableval" = no
diff --git a/custom.h b/custom.h
index 90fd1f63..ef330167 100644
--- a/custom.h
+++ b/custom.h
@@ -48,11 +48,6 @@
#define HAVE_MKTIME 1
#endif
-/* For whiny users */
-#ifdef USE_INCLUDED_STRFTIME
-#undef HAVE_STRFTIME
-#endif
-
/* For HP/UX with gcc */
#if defined(hpux) || defined(_HPUX_SOURCE)
#undef HAVE_TZSET
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 3e692a17..a097c769 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in: Remove description of --with-whiny-user-strftime
+ configuration option.
+
2017-10-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
* gawktexi.in: Fix discussion of AWKPATH in section on @include.
diff --git a/doc/gawk.info b/doc/gawk.info
index 2393096e..ecea839e 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -28933,10 +28933,6 @@ command line when compiling 'gawk' from scratch, including:
desirable, but it may bring you some slight performance
improvement.
-'--with-whiny-user-strftime'
- Force use of the included version of the C 'strftime()' function
- for deficient systems.
-
Use the command './configure --help' to see the full list of options
supplied by 'configure'.
@@ -32877,8 +32873,6 @@ Index
* --traditional option, --posix option and: Options. (line 286)
* --use-lc-numeric option: Options. (line 232)
* --version option: Options. (line 318)
-* --with-whiny-user-strftime configuration option: Additional Configuration Options.
- (line 42)
* -b option: Options. (line 69)
* -c option: Options. (line 82)
* -C option: Options. (line 89)
@@ -33582,8 +33576,6 @@ Index
(line 32)
* configuration option, --disable-nls: Additional Configuration Options.
(line 37)
-* configuration option, --with-whiny-user-strftime: Additional Configuration Options.
- (line 42)
* configuration options, gawk: Additional Configuration Options.
(line 6)
* constant regexps: Regexp Usage. (line 57)
@@ -36409,58 +36401,58 @@ Node: Unix Installation1161872
Node: Quick Installation1162554
Node: Shell Startup Files1164968
Node: Additional Configuration Options1166057
-Node: Configuration Philosophy1168046
-Node: Non-Unix Installation1170415
-Node: PC Installation1170875
-Node: PC Binary Installation1171713
-Node: PC Compiling1172148
-Node: PC Using1173265
-Node: Cygwin1176310
-Node: MSYS1177080
-Node: VMS Installation1177581
-Node: VMS Compilation1178372
-Ref: VMS Compilation-Footnote-11179601
-Node: VMS Dynamic Extensions1179659
-Node: VMS Installation Details1181344
-Node: VMS Running1183597
-Node: VMS GNV1187876
-Node: VMS Old Gawk1188611
-Node: Bugs1189082
-Node: Bug address1189745
-Node: Usenet1192537
-Node: Maintainers1193314
-Node: Other Versions1194575
-Node: Installation summary1201370
-Node: Notes1202572
-Node: Compatibility Mode1203437
-Node: Additions1204219
-Node: Accessing The Source1205144
-Node: Adding Code1206581
-Node: New Ports1212800
-Node: Derived Files1217288
-Ref: Derived Files-Footnote-11222934
-Ref: Derived Files-Footnote-21222969
-Ref: Derived Files-Footnote-31223567
-Node: Future Extensions1223681
-Node: Implementation Limitations1224339
-Node: Extension Design1225522
-Node: Old Extension Problems1226676
-Ref: Old Extension Problems-Footnote-11228194
-Node: Extension New Mechanism Goals1228251
-Ref: Extension New Mechanism Goals-Footnote-11231615
-Node: Extension Other Design Decisions1231804
-Node: Extension Future Growth1233917
-Node: Old Extension Mechanism1234753
-Node: Notes summary1236516
-Node: Basic Concepts1237698
-Node: Basic High Level1238379
-Ref: figure-general-flow1238661
-Ref: figure-process-flow1239346
-Ref: Basic High Level-Footnote-11242647
-Node: Basic Data Typing1242832
-Node: Glossary1246160
-Node: Copying1278110
-Node: GNU Free Documentation License1315649
-Node: Index1340767
+Node: Configuration Philosophy1167918
+Node: Non-Unix Installation1170287
+Node: PC Installation1170747
+Node: PC Binary Installation1171585
+Node: PC Compiling1172020
+Node: PC Using1173137
+Node: Cygwin1176182
+Node: MSYS1176952
+Node: VMS Installation1177453
+Node: VMS Compilation1178244
+Ref: VMS Compilation-Footnote-11179473
+Node: VMS Dynamic Extensions1179531
+Node: VMS Installation Details1181216
+Node: VMS Running1183469
+Node: VMS GNV1187748
+Node: VMS Old Gawk1188483
+Node: Bugs1188954
+Node: Bug address1189617
+Node: Usenet1192409
+Node: Maintainers1193186
+Node: Other Versions1194447
+Node: Installation summary1201242
+Node: Notes1202444
+Node: Compatibility Mode1203309
+Node: Additions1204091
+Node: Accessing The Source1205016
+Node: Adding Code1206453
+Node: New Ports1212672
+Node: Derived Files1217160
+Ref: Derived Files-Footnote-11222806
+Ref: Derived Files-Footnote-21222841
+Ref: Derived Files-Footnote-31223439
+Node: Future Extensions1223553
+Node: Implementation Limitations1224211
+Node: Extension Design1225394
+Node: Old Extension Problems1226548
+Ref: Old Extension Problems-Footnote-11228066
+Node: Extension New Mechanism Goals1228123
+Ref: Extension New Mechanism Goals-Footnote-11231487
+Node: Extension Other Design Decisions1231676
+Node: Extension Future Growth1233789
+Node: Old Extension Mechanism1234625
+Node: Notes summary1236388
+Node: Basic Concepts1237570
+Node: Basic High Level1238251
+Ref: figure-general-flow1238533
+Ref: figure-process-flow1239218
+Ref: Basic High Level-Footnote-11242519
+Node: Basic Data Typing1242704
+Node: Glossary1246032
+Node: Copying1277982
+Node: GNU Free Documentation License1315521
+Node: Index1340639

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index e689cb66..768570be 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -39273,12 +39273,6 @@ MPFR support is not available.
Disable all message-translation facilities.
This is usually not desirable, but it may bring you some slight performance
improvement.
-
-@cindex @option{--with-whiny-user-strftime} configuration option
-@cindex configuration option, @code{--with-whiny-user-strftime}
-@item --with-whiny-user-strftime
-Force use of the included version of the C @code{strftime()}
-function for deficient systems.
@end table
Use the command @samp{./configure --help} to see the full list of
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 2d7bcd69..5e0845e7 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -38287,12 +38287,6 @@ MPFR support is not available.
Disable all message-translation facilities.
This is usually not desirable, but it may bring you some slight performance
improvement.
-
-@cindex @option{--with-whiny-user-strftime} configuration option
-@cindex configuration option, @code{--with-whiny-user-strftime}
-@item --with-whiny-user-strftime
-Force use of the included version of the C @code{strftime()}
-function for deficient systems.
@end table
Use the command @samp{./configure --help} to see the full list of