diff options
Diffstat (limited to 'doc/gawk.info')
-rw-r--r-- | doc/gawk.info | 117 |
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 |