Mail Archives: djgpp/1994/01/17/10:15:21
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/
dj111m2.zip djgpp 1.11.maint2 maintainence update
dj111m2.doc djgpp 1.11.maint2 maintainence update doc
This is the second update to djgpp 1.11. This fixes a number of minor
bugs in the headers and libraries, see the doc file for specifics. This
should be installed on top of dj111m1.zip.
djgpp 1.11.maint2 update uploaded by DJ Delorie (dj AT ctron DOT com)
-- contents of dj111m2.doc follow:
This document has instructions for 1.11.maint2, the second bugfix release
for 1.11.
To apply this bugfix, unzip dj111m2.zip from the same place you unzipped
all the 1.11 zip files and dj111m1 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 dj111m2.zip
This bugfix affects the following modules:
djeoe111.zip
djdev111.zip
djdoc111.zip
djlsr111.zip
djsrc111.zip
djtst111.zip
objc257.zip
The file docs/djgpp/new111m2.doc in dj111m2.zip describes the bugfixes.
A copy of new111m2.doc is attached:
go32/control.c: don't allow return when not expecting it (ctrl-break exception 16)
go32/utils.c: don't allow return when not expecting it
include/std.h: add prototype for labs.
libsrc/pc/src/gppconio.c : clrscr erased one too far to the right
include/stdio.h: added SEEK_* as per POSIX
include/io.h: protect setmode in C++
include/process.h: protect against C++ and multiple inclusion
include/stdio.h: added fgetpos, fsetpos
docs/djgpp/libc-d-f.tex: docs for fgetpos, fsetpos
src/gcc-257/objc/makefile.dos: don't optimize, due to bug in gcc
tests/t16.bat, tests/t16.m: new test for ObjC.
include/vararg.h: replaced from gcc-2.5.7
include/stdarg.h: replaced from gcc-2.5.7
include/stddef.h: replaced from gcc-2.5.7
include/fcntl.h: added file sharing defines
go32/exphdlr.c: fixed case for int 0x21 func 0x3d using & instead of |
docs/djgpp/libc-i-m.tex: docs for lock()
docs/djgpp/libc-t-z.tex: docs for unlock()
include/io.h: prototypes for lock() and unlock()
libsrc/c/dos/lock.c: source for lock() and unlock()
libsrc/c/dos/doslock.s: helpers for lock() and unlock()
include/keys.h: replace "Plua" with "Plus"
tests/t17.bat, tests/t17.c: test of sscanf return value
include/sys/stat.h: need IFFIFO and IFIFO, add mode_t
include/aout.h: replace word32 with unsigned long
include/coff.h: new file, from go32/ed/coff.h
libsrc/c/dos/exec.c: fix arg passing to batch files, flush stdout
go32/stubinfo.h: update version number
go32/ed/syms.c: allow for filenames more than 8 characters
lib/libpc.a
lib/libpc_p.a
docs/djgpp/libcref.i
lib/libobjc.a
lib/libc.a
lib/libc_p.a
bin/go32.exe (etc)
bin/edebug
bin/ed32-dpmi
bin/symify.exe
- Raw text -