home *** CD-ROM | disk | FTP | other *** search
- This is GNU diff 1.15-ms, which is GNU diff 1.15 patched
- for use on a PC running OS/2 1.x or MS-DOS 3.x and newer,
- plus a few extra features that may appear in later releases
- of GNU diff.
-
- The following files contain changes from GNU diff 1.15:
-
- analyze.c context.c diff.c diff.h diff3.c dir.c
- getopt.c getopt.h getopt1.c io.c limits.h util.c version.c
-
- The files regex.c and regex.h have been removed; see below.
- This file (README.PC) is the only new file in this directory.
- The following new files are in the pc-files subdirectory:
-
- diff.man manual page for diff (actually both man pages contain two,
- diff3.man manual page for diff3 the BSD version and a GNU addendum)
-
- Makefile.os2 Makefile for OS/2 1.x and MS C 6.00
- diff.def OS/2 linker definition file for diff
- diff3.def OS/2 linker definition file for diff3
- diff.bad OS/2 binder response file for diff
- diff3.bad OS/2 binder response file for diff3
- diff.patch patches for changed files from GNU diff 1.15
- Makefile.msc Makefile for MS-DOS and MC C 6.00
- Makefile.tc Makefile for MS-DOS and Turbo C 2.0
- tdiff.lnk Turbo C linker response file for diff
- tdiff3.lnk Turbo C linker response file for diff3
-
- diff.cs compiler shell description file for diff under OS/2
- diff3.cs compiler shell description file for diff3 under OS/2
- (Note: compiler shell is a separate shareware program
- from me that replaces the standare make utility)
-
- merged.c the merged-diff-patches from Chip Rosenthal
-
- alloca.asm alloca() routine for Turbo C
- hrealloc.c hrealloc() routine from Thorsten Ohl
- pipe.c pipe support for OS/2 (real) and DOS (simulated)
-
- regex.c older version of GNU regex library that works with 16-bit
- regex.h machines, the original current version is too big
-
- Steps to do:
-
- 1. Compile as follows:
-
- OS/2 and MS C 6.00: nmake -f pc-files\Makefile.os2
- or if you have CS: cs pc-files\diff & cs pc-files\diff3
-
- DOS and MS C 6.00: nmake -f pc-files\Makefile.msc
- DOS and Turbo C 2.0: make -f pc-files\Makefile.tc
-
- 2. Test the programs.
-
- Using these files, a version for OS/2 can be produced with MS C 6.00
- that also runs under MS-DOS. The MS-DOS support here is only for people
- that don't got the .EXE files (from a comp.binaries.os2 distribution)
- and have to recompile under DOS.
-
- This diff for the PC supports files up to 32767 lines each (about 1MB)
- correctly (tested carefully !).
-
- Some bugs are still in the Turbo C version, with huge memory support.
- If someone fixes them, please send me patches.
-
-
- Kai Uwe Rommel
-
- Sat 28-Sep-1991
-
- email: rommel@informatk.tu-muenchen.de
- mail: Zennerstrasse 1, D-8000 Muenchen 70, Germany
-
- $Id: README.PC,v 1.4 1991/10/12 17:38:39 eggert Exp $
-