aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info158
1 files changed, 81 insertions, 77 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 872c3584..da03f15d 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -27181,7 +27181,7 @@ Info file, in approximate chronological order:
* Fred Fish provided the port to Amiga systems and its documentation.
(With Fred's sad passing, this is no longer supported.)
- * Scott Deifik currently maintains the MS-DOS port using DJGPP.
+ * Scott Deifik maintained the MS-DOS port using DJGPP.
* Eli Zaretskii currently maintains the MS-Windows port using MinGW.
@@ -27832,8 +27832,7 @@ File: gawk.info, Node: PC Compiling, Next: PC Testing, Prev: PC Binary Instal
B.3.1.2 Compiling 'gawk' for PC Operating Systems
.................................................
-'gawk' can be compiled for MS-DOS, Windows32, and OS/2 using the GNU
-development tools from DJ Delorie (DJGPP: MS-DOS only), MinGW
+'gawk' can be compiled for MS-DOS, Windows32, and OS/2 using MinGW
(Windows32) or Eberhard Mattes (EMX: MS-DOS, Windows32 and OS/2). The
file 'README_d/README.pc' in the 'gawk' distribution contains additional
notes, and 'pc/Makefile' contains important information on compilation
@@ -27848,11 +27847,9 @@ be edited in order to work with your 'make' utility.
The 'Makefile' supports a number of targets for building various
MS-DOS and Windows32 versions. A list of targets is printed if the
-'make' command is given without a target. As an example, to build
-'gawk' using the DJGPP tools, enter 'make djgpp'. (The DJGPP tools
-needed for the build may be found at
-<ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/>.) To build a native
-MS-Windows binary of 'gawk' using the MinGW tools, type 'make mingw32'.
+'make' command is given without a target. As an example, to build a
+native MS-Windows binary of 'gawk' using the MinGW tools, type 'make
+mingw32'.
The 32 bit EMX version of 'gawk' works "out of the box" under OS/2.
However, it is highly recommended to use GCC 2.95.3 for the compilation.
@@ -27961,7 +27958,7 @@ is set to 'e:' the complete default search path is
An 'sh'-like shell (as opposed to 'command.com' under MS-DOS or
'cmd.exe' under MS-Windows or OS/2) may be useful for 'awk' programming.
-The DJGPP collection of tools includes an MS-DOS port of Bash, and
+The DJGPP collection of tools(1) includes an MS-DOS port of Bash, and
several shells are available for OS/2, including 'ksh'.
Under MS-Windows, OS/2 and MS-DOS, 'gawk' (and many other text
@@ -28023,6 +28020,10 @@ or:
With proper quoting, in the first example the setting of 'RS' can be
moved into the 'BEGIN' rule.
+ ---------- Footnotes ----------
+
+ (1) Available from <ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/>.
+

File: gawk.info, Node: Cygwin, Next: MSYS, Prev: PC Using, Up: PC Installation
@@ -28439,8 +28440,6 @@ this Info file.
Unix and POSIX Arnold Robbins, <arnold@skeeve.com>
systems
-MS-DOS with DJGPP Scott Deifik, <scottd.mail@sbcglobal.net>
-
MS-Windows with MinGW Eli Zaretskii, <eliz@gnu.org>
OS/2 Andreas Buening, <andreas.buening@nexgo.de>
@@ -28453,6 +28452,10 @@ z/OS (OS/390) Daniel Richard G. <skunk@iSKUNK.ORG>
If your bug is also reproducible under Unix, send a copy of your
report to the <bug-gawk@gnu.org> email list as well.
+ The DJGPP port is no longer supported; it will remain in the code
+base for a while in case a volunteer wishes to take it over. If this
+does not happen, then eventually code for this port will be removed.
+

File: gawk.info, Node: Other Versions, Next: Installation summary, Prev: Bugs, Up: Installation
@@ -28624,9 +28627,9 @@ B.6 Summary
./configure && make && make check
* 'gawk' may be built on non-POSIX systems as well. The currently
- supported systems are MS-Windows using DJGPP, MSYS, MinGW, and
- Cygwin, OS/2 using EMX, and both Vax/VMS and OpenVMS. Instructions
- for each system are included in this major node.
+ supported systems are MS-Windows using MSYS, MinGW, and Cygwin,
+ OS/2 using EMX, and both Vax/VMS and OpenVMS. Instructions for each
+ system are included in this major node.
* Bug reports should be sent via email to <bug-gawk@gnu.org>. Bug
reports should be in English and should include the version of
@@ -32401,9 +32404,9 @@ Index
* compiled programs: Basic High Level. (line 13)
* compiled programs <1>: Glossary. (line 218)
* compiling gawk for Cygwin: Cygwin. (line 6)
-* compiling gawk for MS-DOS and MS-Windows: PC Compiling. (line 13)
+* compiling gawk for MS-DOS and MS-Windows: PC Compiling. (line 12)
* compiling gawk for VMS: VMS Compilation. (line 6)
-* compiling gawk with EMX for OS/2: PC Compiling. (line 28)
+* compiling gawk with EMX for OS/2: PC Compiling. (line 25)
* compl: Bitwise Functions. (line 44)
* complement, bitwise: Bitwise Functions. (line 25)
* compound statements, control statements and: Statements. (line 10)
@@ -35206,66 +35209,67 @@ Ref: Ranges and Locales-Footnote-11093196
Ref: Ranges and Locales-Footnote-21093223
Ref: Ranges and Locales-Footnote-31093458
Node: Contributors1093679
-Node: History summary1099248
-Node: Installation1100628
-Node: Gawk Distribution1101572
-Node: Getting1102056
-Node: Extracting1103017
-Node: Distribution contents1104655
-Node: Unix Installation1110406
-Node: Quick Installation1111022
-Node: Additional Configuration Options1113449
-Node: Configuration Philosophy1115253
-Node: Non-Unix Installation1117622
-Node: PC Installation1118080
-Node: PC Binary Installation1119400
-Node: PC Compiling1121252
-Ref: PC Compiling-Footnote-11124276
-Node: PC Testing1124385
-Node: PC Using1125565
-Node: Cygwin1129679
-Node: MSYS1130449
-Node: VMS Installation1130950
-Node: VMS Compilation1131741
-Ref: VMS Compilation-Footnote-11132970
-Node: VMS Dynamic Extensions1133028
-Node: VMS Installation Details1134713
-Node: VMS Running1136966
-Node: VMS GNV1141245
-Node: VMS Old Gawk1141980
-Node: Bugs1142451
-Node: Other Versions1146648
-Node: Installation summary1153232
-Node: Notes1154290
-Node: Compatibility Mode1155155
-Node: Additions1155937
-Node: Accessing The Source1156862
-Node: Adding Code1158297
-Node: New Ports1164516
-Node: Derived Files1169004
-Ref: Derived Files-Footnote-11174489
-Ref: Derived Files-Footnote-21174524
-Ref: Derived Files-Footnote-31175122
-Node: Future Extensions1175236
-Node: Implementation Limitations1175894
-Node: Extension Design1177077
-Node: Old Extension Problems1178231
-Ref: Old Extension Problems-Footnote-11179749
-Node: Extension New Mechanism Goals1179806
-Ref: Extension New Mechanism Goals-Footnote-11183170
-Node: Extension Other Design Decisions1183359
-Node: Extension Future Growth1185472
-Node: Old Extension Mechanism1186308
-Node: Notes summary1188071
-Node: Basic Concepts1189253
-Node: Basic High Level1189934
-Ref: figure-general-flow1190216
-Ref: figure-process-flow1190901
-Ref: Basic High Level-Footnote-11194202
-Node: Basic Data Typing1194387
-Node: Glossary1197715
-Node: Copying1229661
-Node: GNU Free Documentation License1267200
-Node: Index1292318
+Node: History summary1099239
+Node: Installation1100619
+Node: Gawk Distribution1101563
+Node: Getting1102047
+Node: Extracting1103008
+Node: Distribution contents1104646
+Node: Unix Installation1110397
+Node: Quick Installation1111013
+Node: Additional Configuration Options1113440
+Node: Configuration Philosophy1115244
+Node: Non-Unix Installation1117613
+Node: PC Installation1118071
+Node: PC Binary Installation1119391
+Node: PC Compiling1121243
+Ref: PC Compiling-Footnote-11124037
+Node: PC Testing1124146
+Node: PC Using1125326
+Ref: PC Using-Footnote-11129479
+Node: Cygwin1129552
+Node: MSYS1130322
+Node: VMS Installation1130823
+Node: VMS Compilation1131614
+Ref: VMS Compilation-Footnote-11132843
+Node: VMS Dynamic Extensions1132901
+Node: VMS Installation Details1134586
+Node: VMS Running1136839
+Node: VMS GNV1141118
+Node: VMS Old Gawk1141853
+Node: Bugs1142324
+Node: Other Versions1146639
+Node: Installation summary1153223
+Node: Notes1154274
+Node: Compatibility Mode1155139
+Node: Additions1155921
+Node: Accessing The Source1156846
+Node: Adding Code1158281
+Node: New Ports1164500
+Node: Derived Files1168988
+Ref: Derived Files-Footnote-11174473
+Ref: Derived Files-Footnote-21174508
+Ref: Derived Files-Footnote-31175106
+Node: Future Extensions1175220
+Node: Implementation Limitations1175878
+Node: Extension Design1177061
+Node: Old Extension Problems1178215
+Ref: Old Extension Problems-Footnote-11179733
+Node: Extension New Mechanism Goals1179790
+Ref: Extension New Mechanism Goals-Footnote-11183154
+Node: Extension Other Design Decisions1183343
+Node: Extension Future Growth1185456
+Node: Old Extension Mechanism1186292
+Node: Notes summary1188055
+Node: Basic Concepts1189237
+Node: Basic High Level1189918
+Ref: figure-general-flow1190200
+Ref: figure-process-flow1190885
+Ref: Basic High Level-Footnote-11194186
+Node: Basic Data Typing1194371
+Node: Glossary1197699
+Node: Copying1229645
+Node: GNU Free Documentation License1267184
+Node: Index1292302

End Tag Table