Вышел nasm 2.14.01

Dec 24, 2018 18:16

Сабж. Changelog:
* Create all system-defined macros defore processing command-line given preprocessing directives (-p, -d, -u,
--pragma, --before).
* If debugging is enabled, define a __DEBUG_FORMAT__ predefined macro. See section 4.11.7.
* Fix an assert for the case in the obj format when a SEG operator refers to an EXTERN symbol declared
further down in the code.
* Fix a corner case in the floating-point code where a binary, octal or hexadecimal floating-point having at
least 32, 11, or 8 mantissa digits could produce slightly incorrect results under very specific conditions.
* Support -MD without a filename, for gcc compatibility. -MF can be used to set the dependencies output
filename. See section 2.1.7.
* Fix -E in combination with -MD. See section 2.1.21.
* Fix missing errors on redefined labels; would cause convergence failure instead which is very slow and not
easy to debug.
* Duplicate definitions of the same label with the same value is now explicitly permitted (2.14 would allow
it in some circumstances.)
* Add the option --no-line to ignore %line directives in the source. See section 2.1.33 and section 4.10.1.

Скачать: https://www.nasm.us/pub/nasm/releasebuilds/2.14.01/nasm-2.14.01.tar.xz
Previous post Next post
Up