dj@ctron.com (DJ Delorie) (06/01/91)
Patch #3 has been uploaded to: grape.ecs.clarkson.edu 128.153.28.129 FTP pub/msdos/djgpp For convenience to non-FTP users, I have uploaded everything EXCEPT djgpp.zip to: sun.soe.clarkson.edu 128.153.12.3 MAIL pub/msdos/djgpp Sun.soe.clarkson.edu has an archive server that can mail you the files. To get help on the archive server, send mail to archive-server@sun.soe.clarkson.edu, with the word "help" as the message (not subject). The archive name is msdos/djgpp. --- DJGPP - G++ for MSDOS/386 --- System requirements: 80386, 512K memory Supports: 80387, Extended memory (up to 128M), XMS, VGA, SuperVGA, paging to disk (up to 128M). 24374 May 31 13:38 readme 2122996 May 31 11:59 djgpp.zip 87878 Apr 9 14:06 patch1.zip 336422 May 10 09:04 patch2.zip 2144 May 10 09:04 patches2.doc 303094 May 31 12:00 patch3.zip 1066 May 31 12:01 patches3.doc 976 May 31 11:59 merge.c 6924 May 31 11:59 merge.exe 1244 May 31 12:01 split.c 7474 May 31 12:01 split.exe 300000 May 31 13:33 djgppzip.000 300000 May 31 13:34 djgppzip.001 300000 May 31 13:34 djgppzip.002 300000 May 31 13:35 djgppzip.003 300000 May 31 13:35 djgppzip.004 300000 May 31 13:36 djgppzip.005 300000 May 31 13:36 djgppzip.006 22996 May 31 13:36 djgppzip.007 ("merge djgppzip djgpp.zip" builds the big .zip from these) A copy of patches3.doc is attached. Please do not ask me to make this available anywhere other than grape; I've tried before and never had any luck. If you'd like it available elsewhere, contact that site's administrator and ask them to transfer it. DJ dj@ctron.com ================================ patches3.doc ================================ ** Patch #3 for djgpp ** Summary: * Obstacks, GetOpt, Random in libc.a * PS/2 GateA20 support * colors set properly on slow vga's * libm.a fixed GO32/PAGING.C 0xe0000000-0xefffffff is valid for system calls GO32/MSWITCH.ASM PS/2 style GateA20 added LIBSRC/GR/SETCOLOR.S added delay after I/O for palette loads LIBSRC/GR/MAKEFILE switched to NdMake format LIBSRC/C/GPP/_GETOPT.CC LIBSRC/C/GPP/_OBSTACK.CC LIBSRC/C/GPP/_RANDOM.CC LIBSRC/C/MAKEFILE Changed names to avoid conflict with C versions of same name. The files getopt.cc, obstack.cc, and random.cc should be removed. LIBSRC/M/FLOOR.S LIBSRC/M/CEIL.S LIBSRC/M/FREXP.C Work properly this time GO32/PAGING.C GO32/MSWITCH.ASM GO32/CONTROL.C GO32/DALLOC.C GO32/DEBUG.C GO32/DEBUG32.LNK GO32/DISTRIB.BAT GO32/EXPHDLR.C GO32/GO32.LNK GO32/MAKEFILE GO32/SYMS.C GO32/UNASSMBL.C GO32/VALLOC.C GO32/MONO.H GO32/MONO.C Added support for debugging on a monochrome secondary monitor. Add "mono" to the GO32 environment variable to activate.