Mail Archives: djgpp-announce/2001/12/18/10:50:16
DJGPP release V2.03 has been available since January 2000. In that
time a small number of bugs have been discovered and corrected.
Windows 2000 and Windows XP were released with some bugs in their DOS
support. The goal for the refreshed release was to provide complete
binary compatibility and fixes for known problems that were simple
and low risk to fix. The updated version works with Windows ME,
Windows 2000 and Windows XP in addition to earlier platforms.
Fixes included in the update distribution:
Windows 2000 and XP long file name support fixes
Windows 2000 and XP program nesting fixes
Windows 2000 and XP debugging breakpoint fixes
Windows NT, 2000 and XP sbrk address wrap fixes
Windows ME fixes in rename and mkdir
__dpmi_simulate_real_mode_procedure_retf_stack fix
Symify fixes to prevent crashes on symbol interpretation
Error message instead of crash if no selector for _dos_ds
Termios read bug fix on STDIN
Format fix in strftime
Freopen will always reuse same handle
Nesting will recover selectors (long makes should not fail)
Itimer fix for usecs == 0
Long path bug fixes (to prevent being treated as /)
FSEXT fixes for dup and dup2
Y2K fix in djasm
More details (and html links to updated distributions) are available from:
http://clio.rice.edu/djgpp/win2k/main_203.htm
The files can also be retrieved using ftp from:
ftp://clio.rice.edu/djgpp/v203u/
Some key GNU distributions have been rebuilt with the updated library
to make installs and building other packages easier on Windows 2000 and XP.
If you have a chance (or need any of the fixes mentioned) please try out
the new distributions. If the distributions are an improvement over the
current distributions they will replace the files on Simtel.
- Raw text -