delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/09/03/18:01:46

Date: Sat, 3 Sep 94 16:26:58 -0400
From: dj AT ctron DOT com (DJ Delorie)
To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu
Subject: 1.12.maint1 uploaded

I just finished sending 1.12.maint1 off to Keith for processing and
adding to simtel.  It should be in the usual places in a few days or
so.

Many thanks to the people who tested the four betas and helped me
figure out all the changes that are in this release.  Due to this
help, 1.12.maint1 is pretty good, but I won't say there aren't any
bugs left.

A copy of dj112m1.doc is attached.

DJ

--

This document has instructions for 1.12.maint1, the first bugfix release
for djgpp 1.12. 

To apply this bugfix, unzip dj112m1.zip from the same place you
unzipped all the 1.12 zip files AFTER you unzip all the others.  If
you unzip another 1.12 zipfile, you should re-unzip the maintainance
zip file to ensure you still have the bugfixes.

	unzip -o dj112m1.zip

This bugfix affects the following modules:

	djeoe112.zip
	djdev112.zip
	djdoc112.zip
	djsrc112.zip
	djlsr112.zip
	djtst112.zip
	bnu24bn.zip
	lgp260bn.zip
	lgp260dc.zip

The file docs/djgpp/new112m1.doc in dj112m1.zip describes the bugfixes.
A copy of new112m1.doc is attached:

Note: To complete the installation of this maintainance release, you
must run the batch file 112M1.BAT in the topmost djgpp directory.
This batch file will add the new objects to the libgpp library.  The
objects are shipped this way to reduce the size of the maintainance
release.  This batch file will also delete some obsolete files, so
read it before running it if you want to recover those files.

djgpp.env: add texinfo to infopath so help works
docs/djgpp/dir.txi: fix libgpp entry
docs/djgpp/libc/go: mention that movedata can't take transfer_buffer directly.
docs/djgpp/makeref.cc: add strlwr() function (unused) for cross-building.
docs/djgpp/readme.doc: fix instructions about setdjgpp.bat
docs/djgpp/readme.doc: replace version numbers with XXX
docs/libgplus: fix iostream.inf
go32/coff2exe.c: add "-g" switch, to generate a stub for symlinks.  Also add "-h" for help.
go32/control.c: set argc before checking it in set_command_line().
go32/control.c: null terminate packed environment variables.
go32/dpmi.c: pass edi, not di, do DPMI 0x0500
go32/paging.c: calculate kept_on_exec properly, but disable unless VCPI.
go32/paging.c: expand code size as well as data size in DPMI mode.
go32/valloc.c: handle cases where realloc of 640K is bigger.
go32/vesadrv.vdr: update from grx103m1.zip
include/stdlib.h: fix __cplusplus
libsrc/fixdeps.*: program to modify gcc's -MD output for libsrc builds
libsrc/c/maketmpl: switch to gmake-specific so that dependencies will work
libsrc/c/*/*.[cS]: fix sources so that there are no errors or warnings
libsrc/c/gen/ctime.c: read zoneinfo files from $(TZ) or $(DJDIR)/zoneinfo, in binary mode.
libsrc/c/gen/tmpnam.c: use TMPDIR and TMP not just P_tmpdir in tmpnam().
libsrc/c/io/fseek.c: fix to seek correctly.
libsrc/c/sys/gettimeo.c: new, from V2.0, read PC time and correct for TZ set by tzset()
libsrc/c/sys/stat_ast.c: new, from V2.0, handle time fields and S_IEXEC properly.
readme.1st: update of info-zip information.
samples/hello/testit.bat: check for libc.i not libcref.i
src/binut-2.4/binutils/strings.c: open files in binary mode
src/libgplus.260: fix string.cc and others for #pragma implementation
tests/t02.cc: add checks for String class
tests/t18.c: new test of fseek.
zoneinfo/*: new, supports timezone information (tzset()).


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019