Date: Tue, 15 Feb 94 09:23:09 -0500 From: DJ Delorie To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu Subject: [dj AT ctron DOT com: dj111m3.zip - djgpp 1.11.maint3 maintainence release update] I have uploaded to the SimTel Software Repository (available by anonymous ftp from the primary mirror site OAK.Oakland.Edu and its mirrors): pub/msdos/djgpp/ dj111m3.doc djgpp 1.11.maint3 maintainence release docs dj111m3.zip djgpp 1.11.maint3 maintainence release update This is the third maintainence release of djgpp. Unzip this over your existing 1.11.maint2 area. This is mostly bugfixes; read the doc for a full listing of changes. Uploaded by the author. DJ Delorie dj AT ctron DOT com -------------------------------------------------------------------------- dj111m3.doc: This document has instructions for 1.11.maint3, the third bugfix release for 1.11. To apply this bugfix, unzip dj111m3.zip from the same place you unzipped all the 1.11 zip files and dj111m1/dj111m2 AFTER you unzip all the others. If you unzip another 1.11 zipfile, you should re-unzip the maintainance zip file to ensure you still have the bugfixes. unzip -o dj111m3.zip This bugfix affects the following modules: djeoe111.zip djdev111.zip djsrc111.zip djlsr111.zip mak369bn.zip mak369sr.zip djtst111.zip pat202sr.zip pat202bn.zip The file docs/djgpp/new111m3.doc in dj111m3.zip describes the bugfixes. A copy of new111m3.doc is attached: docs/djgpp/readme: document core docs/djgpp/readme: swap / and \ in setdjgpp instructions. go32/control.c: allow traceback to file go32/control.c: set 387 IDT *after* detecting remap (DV/X hang bug) go32/ed/symify.c: allow user to specify a core and/or output file. go32/exphdlr.c: allow edebug to exit without exception go32/exphdlr.c: stat.st_buf returns drive number now. go32/exphdlr.c: return s_blksize as 4096 - improves FILE* performance 35% go32/paging.c: allow debugging COFF objects go32/stubinfo.h: new version number go32/valloc.c: modify check for XMS/V86 to allow other noems environments include/ctype.h: don't check for USG (_ctype_) include/float.h: new defs for long double include/time.h: check for _STDDEF_H as well as _stddef_h lib/crt0.s: fix profiling bugs libsrc/c/dos/exec.c: initialize rp to prevent faults in spawnve(). libsrc/c/io/doscan.c: return -1 on EOF libsrc/c/io/fcloseal.c: use && so that files get closed. libsrc/gcc/libgcc2/*: new, add __fixunssfdi and __fixunsxfdi src/make-3.69/jobs.c: don't barf on bad $TMP src/make-3.69/main.c: don't prepend CWD to argv[0] src/patch/patch.c: try $TMP and $TEMP, default to . instead of /tmp tests/clean.bat: remove t07.mon, not t7.mon bin/coff2exe.exe bin/go32.exe bin/make.exe bin/patch.exe bin/patch.exe bin/stub.exe bin/stubedit.exe bin/symify.exe lib/crt0.o lib/gcrt0.o lib/libc.a lib/libc_p.a lib/libgcc.a lib/libgcc_p.a