F a s t C a p 2 . 0 w r ------------------------- 3-4-2001 Modifications by: Stephen R. Whiteley (stevew@wrcad.com) Whitleley Research Inc. ** This is the fastcap-2.0-18Sept92 distribution with the following changes: 1) A new list file format option allows some or all input files to be included in that one file. This avoids the former need for sometimes large numbers of separate input files. The format is as follows: (regular list file) End File (contents of ) End File (contents of ) End ... The characters following 'E' in "End" and following 'F' in "File" are optional. Like the other keys, 'E' and 'F' are case-insensitive, and must be in the first text column. The files are those referenced in the list file, and can be appended in any order. Referenced files that are not appended are expected to be disk files. The "End" after a neutral file is optional, as is the "End" after the final appended file. The modified list file is input in the regular way, i.e., with "-lfilename". 2) Blank lines are now allowed in list files (though maybe not in appended files, I haven't checked). 3) All references to "malloc.h" in the source code have been changed to "stdlib.h" to avoid a cascade of warnings during compilation. 4) Added static declarations to mulSetup.c to avoid annoying compiler warnings. 5) The latex files for the manual have been eliminated, and the postscript documents provided instead. 6) Changed name "stime" in resusage.h to "s__time" to avoid name clash from library include files in Red Hat Linux 6.0. 7) Ported to Microsoft Windows using the mingw (www.mingw.org) version of gcc. To build under mingw, use "config mingw". The source code was made sensitive to the following defines, which are all necessary for mingw. a) NO_SBRK The library lacks the sbrk() function. b) NO_GETHOSTNAME Skip the call to gethostname(). Actually, mingw has this, but it requires loading winsock2.