EDuke32 Changelog Unofficial archive

Build 6143

5 June 2017 · 6 commits by 1 author · SVN

Builds by month 136 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20170605-6143.txt
------------------------------------------------------------------------
r6143 | hendricks266 | 2017-06-05 03:05:29 -0700 (Mon, 05 Jun 2017) | 1 line

Remove the register keyword, since it is deprecated in C++11 and removed in C++17.
------------------------------------------------------------------------
r6142 | hendricks266 | 2017-06-05 03:05:22 -0700 (Mon, 05 Jun 2017) | 1 line

Improve what build information we print to the log at startup. New feature: compilers, their versions, and big-endianness. Removed: C++, as it is now mandatory.
------------------------------------------------------------------------
r6141 | hendricks266 | 2017-06-05 03:05:17 -0700 (Mon, 05 Jun 2017) | 1 line

Visual Studio apparently still defines __cplusplus as 199711.
------------------------------------------------------------------------
r6140 | hendricks266 | 2017-06-05 03:05:12 -0700 (Mon, 05 Jun 2017) | 3 lines

Address some longstanding warnings with printf when building with MinGW's GCC 6 and newer.

Building with said newer versions may fix the -Wodr warning when building for release.
------------------------------------------------------------------------
r6139 | hendricks266 | 2017-06-05 03:05:07 -0700 (Mon, 05 Jun 2017) | 1 line

Introducing buildprint, a type-safe and more performant replacement for printf using C++11 variadic templates. At least, an incomplete version that is enough to implement the next commit.
------------------------------------------------------------------------
r6138 | hendricks266 | 2017-06-05 03:05:03 -0700 (Mon, 05 Jun 2017) | 1 line

compat.h: Add some more math stuff to support the next commit.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

Improve what build information we print to the log at startup. New feature: compilers, their versions, and big-endianness. Removed: C++, as it is now mandatory.

Evan Ramos (Hendricks266) 5 Jun 2017, 03:05 UTC−7 r6142
Fix

Address some longstanding warnings with printf when building with MinGW's GCC 6 and newer.

Evan Ramos (Hendricks266) 5 Jun 2017, 03:05 UTC−7 r6140

Building with said newer versions may fix the -Wodr warning when building for release.

Introducing buildprint, a type-safe and more performant replacement for printf using C++11 variadic templates. At least, an incomplete version that is enough to implement the next commit.

Evan Ramos (Hendricks266) 5 Jun 2017, 03:05 UTC−7 r6139