Annotation of researchv10dc/libI77/d/README, revision 1.1.1.1

1.1       root        1: 7c7
                      2: < at the top of f2c.h .
                      3: ---
                      4: > at the top of f2c.h and fmtlib.c .
                      5: 9a10,17
                      6: > If you have a really ancient K&R C compiler that does not understand
                      7: > void, add -Dvoid=int to the definition of CFLAGS in the makefile.
                      8: > 
                      9: > If you use a C++ compiler, first create a local f2c.h by appending
                     10: > f2ch.add to the usual f2c.h, e.g., by issuing the command
                     11: >      make f2c.h
                     12: > which assumes f2c.h is installed in /usr/include .
                     13: > 
                     14: 42c50,51
                     15: < at the beginning of fio.h, and recompile these modules.
                     16: ---
                     17: > at the beginning of fio.h, and recompile everything (or
                     18: > at least those modules that contain NON_UNIX_STDIO).
                     19: 66,69c75,77
                     20: < err.c, inquire.c, open.c, and util.c with MSDOS defined;
                     21: < in that case, you may need to supply access(char *Name,0),
                     22: < which is supposed to return 0 if file Name exists,
                     23: < nonzero otherwise.
                     24: ---
                     25: > with NON_UNIX_STDIO defined; in that case, you may need
                     26: > to supply access(char *Name,0), which is supposed to
                     27: > return 0 if file Name exists, nonzero otherwise.
                     28: 84a93,95
                     29: > Compiling with -DNON_UNIX_STDIO omits all references to creat()
                     30: > and almost all references to open() and close(), the exception
                     31: > being in the function f__isdev() (in open.c).
                     32: 89d99
                     33: < Don't use -mh -- it is horribly broken.
                     34: 127a138,152
                     35: > 
                     36: > Extensions (Feb. 1993) to NAMELIST processing:
                     37: >  1. Reading a ? instead of &name (the start of a namelist) causes
                     38: > the namelist being sought to be written to stdout (unit 6);
                     39: > to omit this feature, compile rsne.c with -DNo_Namelist_Questions.
                     40: >  2. Reading the wrong namelist name now leads to an error message
                     41: > and an attempt to skip input until the right namelist name is found;
                     42: > to omit this feature, compile rsne.c with -DNo_Bad_Namelist_Skip.
                     43: >  3. Namelist writes now insert newlines before each variable; to omit
                     44: > this feature, compile xwsne.c with -DNo_Extra_Namelist_Newlines.
                     45: > 
                     46: > Nonstandard extension (Feb. 1993) to open: for sequential files,
                     47: > ACCESS='APPEND' (or access='anything else starting with "A" or "a"')
                     48: > causes the file to be positioned at end-of-file, so a write will
                     49: > append to the file.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.