yasm/modules
Peter Johnson 9f1a1ba70e Merge [1962], [1963], [1971], and [1983] from trunk: NASM2 compatibility
additions.
[1962]: Support oword, do, and reso as aliases for dqword, ddq, and resdq.
[1963], [1971]: Support NASM2 RIP-relative syntax.

The primary difference from NASM2 will be the handling of immediate values
in the "mov reg64, imm" where immediate is unsized; yasm has always
auto-sized this to 32-bit by default, and upsized to 64-bit if necessary
for non-relocated values.  NASM2 will default this to 64-bit for all values.
Code expecting to target both with consistent results should explicitly
specify the immediate size.

svn path=/branches/yasm-0.6.x/; revision=1984
2007-09-21 18:16:28 +00:00
..
arch Merge [1962], [1963], [1971], and [1983] from trunk: NASM2 compatibility 2007-09-21 18:16:28 +00:00
dbgfmts Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 2007-07-14 04:34:41 +00:00
listfmts Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 2007-07-14 04:34:41 +00:00
objfmts Add support for IEEE-754r "half precision" (16-bit) float format. 2007-09-16 20:41:16 +00:00
parsers Merge [1966] - [1970] (inclusive) and [1972] from trunk. 2007-09-21 16:59:14 +00:00
preprocs Merge [1966] - [1970] (inclusive) and [1972] from trunk. 2007-09-21 16:59:14 +00:00
Makefile.inc Create new working branch for new (Robertson 1977) optimizer. 2005-10-08 05:45:29 +00:00