aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--NEWS2
-rwxr-xr-xconfigure26
-rw-r--r--configure.ac1
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info138
-rw-r--r--doc/gawk.texi3
-rw-r--r--doc/gawktexi.in3
-rw-r--r--m4/ChangeLog4
-rw-r--r--m4/arch.m422
10 files changed, 93 insertions, 117 deletions
diff --git a/ChangeLog b/ChangeLog
index e6494d89..b9cffeda 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-01-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * configure.ac (GAWK_AC_LINUX_ALPHA): Remove call.
+ * configure: Regenerated.
+ * NEWS: Document removal of support for GNU/Linux on Alpha.
+
2016-01-02 Arnold D. Robbins <arnold@skeeve.com>
* dfa.c (add_utf8_anychar): Minor change in declaration of
diff --git a/NEWS b/NEWS
index f113f794..eeb5014c 100644
--- a/NEWS
+++ b/NEWS
@@ -67,6 +67,8 @@ Changes from 4.1.x to 4.2.0
16. As promised when 4.1 was released, the old extension mechanism,
using the `extension' function, is now gone.
+17. Support for GNU/Linux on Alpha systems has been removed.
+
Changes from 4.1.3 to 4.1.x
---------------------------
diff --git a/configure b/configure
index f25f258d..78864a11 100755
--- a/configure
+++ b/configure
@@ -6231,32 +6231,6 @@ fi
$as_echo "${gawk_cv_aix_hack}" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Linux/Alpha compilation hacks" >&5
-$as_echo_n "checking for Linux/Alpha compilation hacks... " >&6; }
-if ${gawk_cv_linux_alpha_hack+:} false; then :
- $as_echo_n "(cached) " >&6
-else
-
-if test "Linux" = "`uname`" && test "alpha" = "`uname -m`"
-then
- # this isn't necessarily always true,
- # the vendor's compiler is also often found
- if test "$GCC" = yes
- then
- CFLAGS="$CFLAGS -mieee"
- gawk_cv_linux_alpha_hack=yes
- else
- gawk_cv_linux_alpha_hack=no
- fi
-else
- gawk_cv_linux_alpha_hack=no
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${gawk_cv_linux_alpha_hack}" >&5
-$as_echo "${gawk_cv_linux_alpha_hack}" >&6; }
-
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we are using EBCDIC" >&5
$as_echo_n "checking if we are using EBCDIC... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
diff --git a/configure.ac b/configure.ac
index 92e43e5d..2b52fcb7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -113,7 +113,6 @@ AC_ZOS_USS
AC_SEARCH_LIBS([strerror],[cposix])
AC_SYS_LARGEFILE
GAWK_AC_AIX_TWEAK
-GAWK_AC_LINUX_ALPHA
AC_MSG_CHECKING([if we are using EBCDIC])
AC_EGREP_CPP([gnu_gawk_in_ebcdic],
diff --git a/doc/ChangeLog b/doc/ChangeLog
index de880e76..97ee91d3 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2016-01-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in: Document that GNU/Linux on Alpha is no
+ longer supported.
+
2015-12-27 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in: Fix some @c endfile. Thanks to Antonio
diff --git a/doc/gawk.info b/doc/gawk.info
index e29ec00a..a091e70e 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -27313,6 +27313,8 @@ POSIX 'awk', in the order they were added to 'gawk'.
* Support for MirBSD was removed.
+ * Support for GNU/Linux on Alpha was removed.
+

File: gawk.info, Node: Common Extensions, Next: Ranges and Locales, Prev: Feature History, Up: Language History
@@ -35526,73 +35528,73 @@ Node: POSIX1078447
Node: BTL1079827
Node: POSIX/GNU1080557
Node: Feature History1086396
-Node: Common Extensions1100716
-Node: Ranges and Locales1101999
-Ref: Ranges and Locales-Footnote-11106615
-Ref: Ranges and Locales-Footnote-21106642
-Ref: Ranges and Locales-Footnote-31106877
-Node: Contributors1107098
-Node: History summary1112667
-Node: Installation1114047
-Node: Gawk Distribution1114992
-Node: Getting1115476
-Node: Extracting1116437
-Node: Distribution contents1118075
-Node: Unix Installation1124171
-Node: Quick Installation1124853
-Node: Shell Startup Files1127267
-Node: Additional Configuration Options1128345
-Node: Configuration Philosophy1130150
-Node: Non-Unix Installation1132520
-Node: PC Installation1132978
-Node: PC Binary Installation1134298
-Node: PC Compiling1136150
-Ref: PC Compiling-Footnote-11139174
-Node: PC Testing1139283
-Node: PC Using1140463
-Node: Cygwin1144577
-Node: MSYS1145347
-Node: VMS Installation1145848
-Node: VMS Compilation1146639
-Ref: VMS Compilation-Footnote-11147869
-Node: VMS Dynamic Extensions1147927
-Node: VMS Installation Details1149612
-Node: VMS Running1151865
-Node: VMS GNV1154706
-Node: VMS Old Gawk1155441
-Node: Bugs1155912
-Node: Other Versions1160109
-Node: Installation summary1166695
-Node: Notes1167753
-Node: Compatibility Mode1168618
-Node: Additions1169400
-Node: Accessing The Source1170325
-Node: Adding Code1171761
-Node: New Ports1177980
-Node: Derived Files1182468
-Ref: Derived Files-Footnote-11187953
-Ref: Derived Files-Footnote-21187988
-Ref: Derived Files-Footnote-31188586
-Node: Future Extensions1188700
-Node: Implementation Limitations1189358
-Node: Extension Design1190541
-Node: Old Extension Problems1191695
-Ref: Old Extension Problems-Footnote-11193213
-Node: Extension New Mechanism Goals1193270
-Ref: Extension New Mechanism Goals-Footnote-11196634
-Node: Extension Other Design Decisions1196823
-Node: Extension Future Growth1198936
-Node: Old Extension Mechanism1199772
-Node: Notes summary1201535
-Node: Basic Concepts1202717
-Node: Basic High Level1203398
-Ref: figure-general-flow1203680
-Ref: figure-process-flow1204365
-Ref: Basic High Level-Footnote-11207666
-Node: Basic Data Typing1207851
-Node: Glossary1211179
-Node: Copying1243125
-Node: GNU Free Documentation License1280664
-Node: Index1305782
+Node: Common Extensions1100766
+Node: Ranges and Locales1102049
+Ref: Ranges and Locales-Footnote-11106665
+Ref: Ranges and Locales-Footnote-21106692
+Ref: Ranges and Locales-Footnote-31106927
+Node: Contributors1107148
+Node: History summary1112717
+Node: Installation1114097
+Node: Gawk Distribution1115042
+Node: Getting1115526
+Node: Extracting1116487
+Node: Distribution contents1118125
+Node: Unix Installation1124221
+Node: Quick Installation1124903
+Node: Shell Startup Files1127317
+Node: Additional Configuration Options1128395
+Node: Configuration Philosophy1130200
+Node: Non-Unix Installation1132570
+Node: PC Installation1133028
+Node: PC Binary Installation1134348
+Node: PC Compiling1136200
+Ref: PC Compiling-Footnote-11139224
+Node: PC Testing1139333
+Node: PC Using1140513
+Node: Cygwin1144627
+Node: MSYS1145397
+Node: VMS Installation1145898
+Node: VMS Compilation1146689
+Ref: VMS Compilation-Footnote-11147919
+Node: VMS Dynamic Extensions1147977
+Node: VMS Installation Details1149662
+Node: VMS Running1151915
+Node: VMS GNV1154756
+Node: VMS Old Gawk1155491
+Node: Bugs1155962
+Node: Other Versions1160159
+Node: Installation summary1166745
+Node: Notes1167803
+Node: Compatibility Mode1168668
+Node: Additions1169450
+Node: Accessing The Source1170375
+Node: Adding Code1171811
+Node: New Ports1178030
+Node: Derived Files1182518
+Ref: Derived Files-Footnote-11188003
+Ref: Derived Files-Footnote-21188038
+Ref: Derived Files-Footnote-31188636
+Node: Future Extensions1188750
+Node: Implementation Limitations1189408
+Node: Extension Design1190591
+Node: Old Extension Problems1191745
+Ref: Old Extension Problems-Footnote-11193263
+Node: Extension New Mechanism Goals1193320
+Ref: Extension New Mechanism Goals-Footnote-11196684
+Node: Extension Other Design Decisions1196873
+Node: Extension Future Growth1198986
+Node: Old Extension Mechanism1199822
+Node: Notes summary1201585
+Node: Basic Concepts1202767
+Node: Basic High Level1203448
+Ref: figure-general-flow1203730
+Ref: figure-process-flow1204415
+Ref: Basic High Level-Footnote-11207716
+Node: Basic Data Typing1207901
+Node: Glossary1211229
+Node: Copying1243175
+Node: GNU Free Documentation License1280714
+Node: Index1305832

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index b711949b..19e0922c 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -37101,6 +37101,9 @@ separate fields.
@item
Support for MirBSD was removed.
+
+@item
+Support for GNU/Linux on Alpha was removed.
@end itemize
@c XXX ADD MORE STUFF HERE
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index e067a6db..c27e58a8 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -36192,6 +36192,9 @@ separate fields.
@item
Support for MirBSD was removed.
+
+@item
+Support for GNU/Linux on Alpha was removed.
@end itemize
@c XXX ADD MORE STUFF HERE
diff --git a/m4/ChangeLog b/m4/ChangeLog
index d9e4249b..76f05960 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,3 +1,7 @@
+2016-01-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * arch.m4 (GAWK_AC_LINUX_ALPHA): Remove definition.
+
2015-09-11 Daniel Richard G. <skunk@iSKUNK.ORG>
* arch.m4: Rework again. In particular, provide a wrapper
diff --git a/m4/arch.m4 b/m4/arch.m4
index fc25d8e9..f156f9f3 100644
--- a/m4/arch.m4
+++ b/m4/arch.m4
@@ -36,28 +36,6 @@ fi
AC_MSG_RESULT([${gawk_cv_aix_hack}])
])dnl
-dnl Check for Alpha Linux systems
-AC_DEFUN([GAWK_AC_LINUX_ALPHA], [
-AC_MSG_CHECKING([for Linux/Alpha compilation hacks])
-AC_CACHE_VAL(gawk_cv_linux_alpha_hack, [
-if test "Linux" = "`uname`" && test "alpha" = "`uname -m`"
-then
- # this isn't necessarily always true,
- # the vendor's compiler is also often found
- if test "$GCC" = yes
- then
- CFLAGS="$CFLAGS -mieee"
- gawk_cv_linux_alpha_hack=yes
- else
- gawk_cv_linux_alpha_hack=no
- fi
-else
- gawk_cv_linux_alpha_hack=no
-fi
-])dnl
-AC_MSG_RESULT([${gawk_cv_linux_alpha_hack}])
-])dnl
-
dnl Check for z/OS Unix Systems Services
AC_DEFUN([AC_ZOS_USS], [
AC_MSG_CHECKING([for z/OS USS compilation])