EDuke32 Changelog Unofficial archive

Build 5909

23 October 2016 · 4 commits by 1 author · SVN

Builds by month 47 builds

Original log file · 20161023-5909.txt
------------------------------------------------------------------------
r5909 | hendricks266 | 2016-10-23 12:47:36 -0700 (Sun, 23 Oct 2016) | 1 line

To avoid potential compiler bugs when inlining inline assembly, remove the asm variants of msqrtasm and always use the C version. Compilers generate equivalent or better assembly, and the function is used exactly once, in a routine called during startup.
------------------------------------------------------------------------
r5908 | hendricks266 | 2016-10-23 12:47:33 -0700 (Sun, 23 Oct 2016) | 1 line

C-CON and M32script: Only accept hex literals beginning with '0' and not any other digit.
------------------------------------------------------------------------
r5907 | hendricks266 | 2016-10-23 12:47:29 -0700 (Sun, 23 Oct 2016) | 1 line

Defs: Fix the parser so tokens with 'x' or 'X' as a second character are only treated as hex constants when the first character is '0'. Introduced in r5822.
------------------------------------------------------------------------
r5906 | hendricks266 | 2016-10-23 12:47:23 -0700 (Sun, 23 Oct 2016) | 1 line

Defs: Fix the off-by-one error when printing line numbers.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Fix

To avoid potential compiler bugs when inlining inline assembly, remove the asm variants of msqrtasm and always use the C version. Compilers generate equivalent or better assembly, and the function is used exactly once, in a routine called during startup.

Evan Ramos (Hendricks266) 23 Oct 2016, 12:47 UTC−7 r5909
Defs Fix

Fix the parser so tokens with 'x' or 'X' as a second character are only treated as hex constants when the first character is '0'. Introduced in r5822.

Evan Ramos (Hendricks266) 23 Oct 2016, 12:47 UTC−7 r5907