From: Cyrill Gorcunov Date: Tue, 7 Sep 2010 17:16:06 +0000 (+0400) Subject: Merge branches 'master' and 'nasm-2.09.xx' X-Git-Tag: nasm-2.11.05~511 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55ce00907ec34b16cb500dba9b7473656d0e6509;p=platform%2Fupstream%2Fnasm.git Merge branches 'master' and 'nasm-2.09.xx' --- 55ce00907ec34b16cb500dba9b7473656d0e6509 diff --cc doc/changes.src index f589583,61a5cfe..cc9349e --- a/doc/changes.src +++ b/doc/changes.src @@@ -7,18 -7,14 +7,25 @@@ The NASM 2 series support x86-64, and is the production version of NASM since 2007. +\S{cl-2.10} Version 2.10 + +\b When optimization is enabled, \c{mov r64,imm} now optimizes to the + shortest form possible between: + +\c mov r32,imm32 ; 5 bytes +\c mov r64,imm32 ; 7 bytes +\c mov r64,imm64 ; 10 bytes + +To force a specific form, use the \c{STRICT} keyword, see \k{strict}. + + \S{cl-2.09.01} Version 2.09.01 + + \b Fix NULL dereference on missed %deftok second parameter. + + \b Fix NULL dereference on invalid %substr parameters. + + \S{cl-2.09} Version 2.09 \b Fixed assignment the magnitude of \c{%rep} counter. It is limited