aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info117
1 files changed, 60 insertions, 57 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 50f54f64..066cd3d0 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -20149,11 +20149,6 @@ additional `configure' options `--infodir=c:/usr/share/info',
NOTE: Versions later than GCC 2.95, i.e., GCC 3.x using the
Innotek libc were not tested.
- After compilation the internal tests can be performed. Enter `make
-check CMP="diff -a"' at your command prompt. All tests except for the
-`pid' test are expected to work properly. The `pid' test fails because
-child processes are not started by `fork()'.
-
`make install' works as expected with the EMX build.
NOTE: Most OS/2 ports of GNU `make' are not able to handle the
@@ -20170,13 +20165,21 @@ B.3.1.3 Testing `gawk' on PC Operating Systems
Using `make' to run the standard tests and to install `gawk' requires
additional Unix-like tools, including `sh', `sed', and `cp'. In order
to run the tests, the `test/*.ok' files may need to be converted so
-that they have the usual MS-DOS-style end-of-line markers. Most of the
-tests work properly with Stewartson's shell along with the companion
-utilities or appropriate GNU utilities. However, some editing of
-`test/Makefile' is required. It is recommended that you copy the file
-`pc/Makefile.tst' over the file `test/Makefile' as a replacement.
-Details can be found in `README_d/README.pc' and in the file
-`pc/Makefile.tst'.
+that they have the usual MS-DOS-style end-of-line markers.
+Alternatively, run `make check CMP="diff -a"' to use GNU `diff' in text
+mode instead of `cmp' to compare the resulting files.
+
+ Most of the tests work properly with Stewartson's shell along with
+the companion utilities or appropriate GNU utilities. However, some
+editing of `test/Makefile' is required. It is recommended that you copy
+the file `pc/Makefile.tst' over the file `test/Makefile' as a
+replacement. Details can be found in `README_d/README.pc' and in the
+file `pc/Makefile.tst'.
+
+ On OS/2 the `pid' test fails because `spawnl()' is used instead of
+`fork()'/`execl()' to start child processes. Also the `mbfw1' and
+`mbprintf1' tests fail because the needed multibyte functionality is
+not available.

File: gawk.info, Node: PC Using, Next: Cygwin, Prev: PC Testing, Up: PC Installation
@@ -27108,50 +27111,50 @@ Node: Non-Unix Installation800385
Node: PC Installation800843
Node: PC Binary Installation802142
Node: PC Compiling803990
-Node: PC Testing807396
-Node: PC Using808220
-Node: Cygwin812405
-Node: MSYS813402
-Node: VMS Installation813916
-Node: VMS Compilation814520
-Node: VMS Installation Details816097
-Node: VMS Running817727
-Node: VMS POSIX819324
-Node: VMS Old Gawk820622
-Node: Bugs821094
-Node: Other Versions824959
-Node: Notes829484
-Node: Compatibility Mode830176
-Node: Additions830959
-Node: Accessing The Source831771
-Node: Adding Code833194
-Node: New Ports838742
-Node: Dynamic Extensions842855
-Node: Internals844231
-Node: Plugin License853350
-Node: Sample Library853984
-Node: Internal File Description854670
-Node: Internal File Ops858377
-Ref: Internal File Ops-Footnote-1863145
-Node: Using Internal File Ops863293
-Node: Future Extensions865670
-Node: Basic Concepts868174
-Node: Basic High Level868931
-Ref: Basic High Level-Footnote-1872966
-Node: Basic Data Typing873151
-Node: Floating Point Issues877676
-Node: String Conversion Precision878759
-Ref: String Conversion Precision-Footnote-1880453
-Node: Unexpected Results880562
-Node: POSIX Floating Point Problems882388
-Ref: POSIX Floating Point Problems-Footnote-1886084
-Node: Glossary886122
-Node: Copying910221
-Node: GNU Free Documentation License947778
-Node: next-edition972922
-Node: unresolved973274
-Node: revision973774
-Node: consistency974197
-Node: Index977696
+Node: PC Testing807136
+Node: PC Using808312
+Node: Cygwin812497
+Node: MSYS813494
+Node: VMS Installation814008
+Node: VMS Compilation814612
+Node: VMS Installation Details816189
+Node: VMS Running817819
+Node: VMS POSIX819416
+Node: VMS Old Gawk820714
+Node: Bugs821186
+Node: Other Versions825051
+Node: Notes829576
+Node: Compatibility Mode830268
+Node: Additions831051
+Node: Accessing The Source831863
+Node: Adding Code833286
+Node: New Ports838834
+Node: Dynamic Extensions842947
+Node: Internals844323
+Node: Plugin License853442
+Node: Sample Library854076
+Node: Internal File Description854762
+Node: Internal File Ops858469
+Ref: Internal File Ops-Footnote-1863237
+Node: Using Internal File Ops863385
+Node: Future Extensions865762
+Node: Basic Concepts868266
+Node: Basic High Level869023
+Ref: Basic High Level-Footnote-1873058
+Node: Basic Data Typing873243
+Node: Floating Point Issues877768
+Node: String Conversion Precision878851
+Ref: String Conversion Precision-Footnote-1880545
+Node: Unexpected Results880654
+Node: POSIX Floating Point Problems882480
+Ref: POSIX Floating Point Problems-Footnote-1886176
+Node: Glossary886214
+Node: Copying910313
+Node: GNU Free Documentation License947870
+Node: next-edition973014
+Node: unresolved973366
+Node: revision973866
+Node: consistency974289
+Node: Index977788

End Tag Table