| www.delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-workers-bounces using -f |
| X-Recipient: | djgpp-workers AT delorie DOT com |
| X-Recipient: | djgpp AT delorie DOT com |
| X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
| d=gmail.com; s=20161025; | |
| h=mime-version:from:date:message-id:subject:to; | |
| bh=hwFzqzZww1ApCH+NNd17SavbxVWFnhxorgbf4BdqCms=; | |
| b=q5p84Ba3Rfgl4T17wAJWb6CyfGv+2rd9kMVdhCAwy1+NxuPwWPHbGgD1SJPHVzLiqN | |
| YR/KDGorQNI57ev8qEODbFGvJ1NCOWYvtc/Jif1UAxd+7YfDG3NniegWCE+S5N3df/4B | |
| 53CoQaTDdmUzkEXDIL1Ird6pPCId2VGo/N/wbXacbg4NqJocXSBVJutqnMHQ26fksQxh | |
| NB+pH/Y66QeGH0S1UuFlLznetWXS0US/tM/13YK9tKrcotJ9vm2jXvlPkwDym9gtQZf4 | |
| 0Wu/aI1tuGiR3FKF28NRaP6vFra1g92Ob2vi6xSATCN5/qxqwPV7PvkHjkyrbAlMdQ67 | |
| kxtg== | |
| X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
| d=1e100.net; s=20161025; | |
| h=x-gm-message-state:mime-version:from:date:message-id:subject:to; | |
| bh=hwFzqzZww1ApCH+NNd17SavbxVWFnhxorgbf4BdqCms=; | |
| b=LkOG8GdGX/Jg/d9IVkMTlKKeqCq/Q4z8Rzt/drt21QXDzfh4oWFQbTKYeckcBfZvME | |
| bZSdvvV4sJvqiOEDrQ2axLn5zGyQFDpqOzFwfBeb8LELXs/9MzPZc4v/64XMzPiVD2K4 | |
| WIU0pyi/wGmxn4XrDIt1g4991e5aoGhv/woBL1M1g/CFFqiidRq+eBdu/7vfM4r7EJVh | |
| 30oNexNHlOXZgcPOe8HCaL2xz8bfJxN9zeEIfL+s4y2DsObZQ/j+7r0SEede34jQCg6L | |
| y32aYA9gRArTUYUgLqFDzDkcbzgD/XRrPoZX+fHW6wM8gk7YsE0X/k4OHy0spi3D2+8p | |
| dDMw== | |
| X-Gm-Message-State: | AKwxytejy5N7U6AcMcEPn2CX1YfxixgFQhVLdQOV9DwrzcPef3EaAIFZ |
| W8pi/PNDW+DmQBlezAgdnKb4KiDB50uLdL5/m6E= | |
| X-Google-Smtp-Source: | AH8x224LrDXw74c6xgKjx7JHBy2Y0SNzNfEXG2c/EAZp2lfxdmPJQ8Vj3xcC9NoWan1X3BRuGHEwViBmUJGUppIDldg= |
| X-Received: | by 10.200.25.91 with SMTP id g27mr18847900qtk.71.1517592338842; |
| Fri, 02 Feb 2018 09:25:38 -0800 (PST) | |
| MIME-Version: | 1.0 |
| From: | "Ozkan Sezer (sezeroz AT gmail DOT com) [via djgpp-workers AT delorie DOT com]" <djgpp-workers AT delorie DOT com> |
| Date: | Fri, 2 Feb 2018 20:25:38 +0300 |
| Message-ID: | <CAA2C=vCRCS=JuyMc-+d87=gfPo=W=YRbNQ9WzN5yuYUkCmab-g@mail.gmail.com> |
| Subject: | 2.06 changelog update |
| To: | djgpp-workers AT delorie DOT com, djgpp AT delorie DOT com |
| Reply-To: | djgpp-workers AT delorie DOT com |
The following patch tidis-up / re-words / reorders the 2.06 changelog.
Please review.
If no objections, I plan to apply it tomorrow.
----------------------------------------------------------------------
Index: wc206.txi
===================================================================
RCS file: /cvs/djgpp/djgpp/src/docs/kb/wc206.txi,v
retrieving revision 1.10
diff -u -r1.10 wc206.txi
--- wc206.txi 2 Feb 2018 17:20:04 -0000 1.10
+++ wc206.txi 2 Feb 2018 17:20:36 -0000
@@ -8,42 +8,45 @@
Fixed @code{memalign} and @code{valloc} functions failing and
returning @code{NULL} (bug was introduced in djgpp-v2.05.)
-@findex ctime AT r{, fixed wrong return value of @code{ctime(0)}}
-@findex ctime_r AT r{, fixed wrong return value of @code{ctime_r(0)}}
-A call of @code{ctime(0)} or @code{ctime_r(0)} now returns the correct value.
+@findex fseeko64 AT r{, fixed resetting the }_cnt AT r{ field}
+Fixed @code{fseeko64} where it missed resetting the @code{_cnt}
+field of the @code{FILE} structure.
+
+@findex ctime AT r{, fixed wrong return value with zero time_t}
+@findex ctime_r AT r{, fixed wrong return value with zero time_t}
+@code{ctime} and @code{ctime_r} now return the correct string if called
+with a zero valued time_t parameter.
+
+@findex termios AT r{, fixed NULL pointer dereference}
+Fixed a @code{NULL} pointer dereference in termios @code{vbios_write_ch}
+private procedure.
@cindex dxe3gen and extended coff relocations
-dxe3gen now handles extended coff relocations (more than 65535 relocs.)
+@command{dxe3gen} now handles extended coff relocations (more than
65535 relocs.)
@cindex Update of DXE linker script
-The dxe linker script, dxe.ld, now handles @code{.gnu.linkonce.b.*} and
-@code{.bss.*} sections.
+The dxe linker script @file{dxe.ld} now handles @code{.gnu.linkonce.b.*}
+and @code{.bss.*} sections.
+
+@pindex djtar AT r{, fixed a bug introduced in v2.05}
+Fixed a bug in @command{djtar}/unlzh (bug was introduced by djgpp-v2.05.)
@findex dup2 AT r{, and POSIX.1-2001 compliance}
-The validity of the file descriptors passed to @code{dup2} is now checked.
-If @var{existing_handle} is not a valid open file descriptor or
-if @var{new_handle} is out of the allowed range for file descriptors
-the call of @code{dup2} will fail and @code{errno} will be set to @code{EBADF}.
-With this adjustment, the @acronym{Posix} compliance of the
@code{dup2} implementation
-is increased.
+The validity of the file descriptors passed to @code{dup2} is now
+checked for better @acronym{Posix} compliance: if @var{existing_handle}
+is not a valid open file descriptor or @var{new_handle} is out of the
+allowed range for file descriptors, @code{dup2} will fail and set
+@code{errno} to @code{EBADF}.
@findex fcntl AT r{, and POSIX.1-2001 compliance}
-If the passed file descriptors are not valid for the @code{F_DUPFD}
command then
-the call of @code{fcntl} will fail and @code{errno} will be set to
@code{EINVAL}.
-With this adjustment, the @acronym{Posix} compliance of the
@code{fcntl} implementation
-is increased.
+@code{fcntl} will now fail the @code{F_DUPFD} command if the file
+descriptors are not valid, and @code{errno} will be set to @code{EINVAL}
+for better @acronym{Posix} compliance.
@cindex @acronym{C99} compliance, @code{math.h}
@findex frexpl AT r{, added to the math library}
-The @acronym{C99} function @code{frexpl} was added to comply with the
@acronym{C99} standard.
-
-@findex fseeko64 AT r{, fixed resetting the }_cnt AT r{ field}
-Fixed @code{fseeko64} where it missed resetting the @code{_cnt}
-field of the FILE structure.
-
-@findex termios AT r{, fixed NULL pointer dereference}
-Fixed a @code{NULL} pointer dereference in termios @code{vbios_write_ch}
-private procedure.
+@code{frexpl} function was added to the math library to comply with the
+@acronym{C99} standard.
@findex _put_path AT r{, and the @file{/dev/} directory}
The low-level @code{_put_path} procedure was changed to support
@@ -52,6 +55,3 @@
@cindex Compatibility with new gcc versions
Compatibility with gcc-6 and newer versions achieved by using proper
@option{-fno-builtin-*} compiler flags where needed in library builds.
-
-@pindex djtar AT r{, fixed a bug introduced in v2.05}
-Fixed a bug in @command{djtar}/unlzh (bug was introduced by djgpp-v2.05.)
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |