From 00a8972f02867f41658b2ffce6bf782dfef000eb Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sat, 30 Dec 2000 18:05:10 +0000 Subject: * configure.in: Add support for x86_64 and x86_64-*-linux-gnu* * NEWS: Add x86_64. * i386.h (i386_optab): Add "rex*" instructions; add swapgs; disable jmp/call far direct instructions for 64bit mode; add syscall and sysret; disable registers for 0xc6 template. Add 'q' suffixes to extendable instructions, disable obsoletted instructions, add new sign/zero extension ones. (i386_regtab): Add extended registers. (*Suf): Add No_qSuf. (q_Suf, wlq_Suf, bwlq_Suf): New. --- include/opcode/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/opcode/ChangeLog') diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index e02fe5b..5e0b3ec 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,14 @@ +Sat Dec 30 19:03:15 MET 2000 Jan hubicka + + * i386.h (i386_optab): Add "rex*" instructions; + add swapgs; disable jmp/call far direct instructions for + 64bit mode; add syscall and sysret; disable registers for 0xc6 + template. Add 'q' suffixes to extendable instructions, disable + obsoletted instructions, add new sign/zero extension ones. + (i386_regtab): Add extended registers. + (*Suf): Add No_qSuf. + (q_Suf, wlq_Suf, bwlq_Suf): New. + Wed Dec 20 14:22:03 MET 2000 Jan Hubicka * i386.h (i386_optab): Replace "Imm" with "EncImm". -- cgit v1.1