svn commit: r1540 - in trunk/yasm/modules/arch/x86: .

peter at tortall.net peter at tortall.net
Thu May 11 19:12:21 PDT 2006


Author: peter
Date: Thu May 11 19:12:19 2006
New Revision: 1540

Added:
   trunk/yasm/modules/arch/x86/tests/far64.asm
   trunk/yasm/modules/arch/x86/tests/far64.errwarn
   trunk/yasm/modules/arch/x86/tests/far64.hex
Modified:
   trunk/yasm/modules/arch/x86/tests/Makefile.inc
   trunk/yasm/modules/arch/x86/x86arch.h
   trunk/yasm/modules/arch/x86/x86id.c
   trunk/yasm/modules/arch/x86/x86parse.gap
Changeset:
   http://www.tortall.net/projects/yasm/changeset/1540

Log:
* x86id.c: Add support for 64-bit far jmp/call.  These are not listed in the
AMD64 ISA reference but are in the Intel EM64T reference.
* x86arch.h: Add CPU_EM64T flag.
* x86parse.gap: Add CPU_EM64T as feature and enable it as part of "prescott".
* far64.asm: Test for 64-bit far jmp/call.



More information about the yasm-cvs mailing list