diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2013-01-16 22:11:05 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2013-01-16 22:11:05 +0000 |
commit | 2f81ff928644e457e4edbff1257e663845857f6b (patch) | |
tree | f7abf038350517b056fbb986cf5bc91b7874ffdb | |
parent | fb8cf7c532d406a44b77670cf7ad09046dc04c5e (diff) | |
download | gdb-2f81ff928644e457e4edbff1257e663845857f6b.zip gdb-2f81ff928644e457e4edbff1257e663845857f6b.tar.gz gdb-2f81ff928644e457e4edbff1257e663845857f6b.tar.bz2 |
Add OPERAND_TYPE_IMM32_64
* i386-gen.c (operand_type_init): Add OPERAND_TYPE_IMM32_64.
* i386-init.h: Regenerated.
* i386-tbl.h: Likewise.
-rw-r--r-- | opcodes/ChangeLog | 7 | ||||
-rw-r--r-- | opcodes/i386-gen.c | 2 | ||||
-rw-r--r-- | opcodes/i386-init.h | 7 | ||||
-rw-r--r-- | opcodes/i386-tbl.h | 2 |
4 files changed, 16 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 2760788..45f3e32 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,10 @@ +2013-01-16 H.J. Lu <hongjiu.lu@intel.com> + + * i386-gen.c (operand_type_init): Add OPERAND_TYPE_IMM32_64. + + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + 2013-01-15 Nick Clifton <nickc@redhat.com> * v850-dis.c (get_operand_value): Sign extend V850E_IMMEDIATE diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c index 63c66a9..7f66a1e 100644 --- a/opcodes/i386-gen.c +++ b/opcodes/i386-gen.c @@ -294,6 +294,8 @@ static initializer operand_type_init[] = "Imm16|Imm32S" }, { "OPERAND_TYPE_IMM16_32_32S", "Imm16|Imm32|Imm32S" }, + { "OPERAND_TYPE_IMM32_64", + "Imm32|Imm64" }, { "OPERAND_TYPE_IMM32_32S_DISP32", "Imm32|Imm32S|Disp32" }, { "OPERAND_TYPE_IMM64_DISP64", diff --git a/opcodes/i386-init.h b/opcodes/i386-init.h index 2e4589b..294c05d 100644 --- a/opcodes/i386-init.h +++ b/opcodes/i386-init.h @@ -1,5 +1,5 @@ /* This file is automatically generated by i386-gen. Do not edit! */ -/* Copyright 2007, 2008, 2009, 2010, 2011 +/* Copyright 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. This file is part of the GNU opcodes library. @@ -722,6 +722,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ 0, 0, 0, 0, 0, 0 } } +#define OPERAND_TYPE_IMM32_64 \ + { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 } } + #define OPERAND_TYPE_IMM32_32S_DISP32 \ { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, \ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ diff --git a/opcodes/i386-tbl.h b/opcodes/i386-tbl.h index 257f8b1..e1e2dc5 100644 --- a/opcodes/i386-tbl.h +++ b/opcodes/i386-tbl.h @@ -1,5 +1,5 @@ /* This file is automatically generated by i386-gen. Do not edit! */ -/* Copyright 2007, 2008, 2009, 2010, 2011 +/* Copyright 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. This file is part of the GNU opcodes library. |