mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-24 18:44:20 +08:00
gas/ChangeLog:
* config/tc-i386.c (md_begin): Allow hyphens in mnemonics. include/opcode/ChangeLog: * i386.h: Insert hyphens into selected VIA PadLock extensions. Add xcrypt-ctr. Provide aliases without hyphens. opcodes/ChangeLog: * i386-dis.c: Insert hyphens into selected VIA PadLock extensions. Add xcrypt-ctr.
This commit is contained in:
parent
0cc748c077
commit
791fe84908
@ -1,3 +1,7 @@
|
||||
2005-04-18 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* config/tc-i386.c (md_begin): Allow hyphens in mnemonics.
|
||||
|
||||
2005-04-18 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* config/tc-mips.c (normalize_constant_expr): Don't check for
|
||||
|
@ -1008,6 +1008,7 @@ md_begin ()
|
||||
operand_chars['?'] = '?';
|
||||
#endif
|
||||
digit_chars['-'] = '-';
|
||||
mnemonic_chars['-'] = '-';
|
||||
identifier_chars['_'] = '_';
|
||||
identifier_chars['.'] = '.';
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
2005-04-18 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* i386.h: Insert hyphens into selected VIA PadLock extensions.
|
||||
Add xcrypt-ctr. Provide aliases without hyphens.
|
||||
|
||||
2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
Moved from ../ChangeLog
|
||||
|
@ -1378,15 +1378,23 @@ static const template i386_optab[] =
|
||||
{"rdtscp", 0, 0x0f01, 0xf9, CpuSledgehammer,NoSuf|ImmExt, { 0, 0, 0} },
|
||||
|
||||
/* VIA PadLock extensions. */
|
||||
{"xstorerng", 0, 0x000fa7, 0xc0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptecb", 0, 0xf30fa7, 0xc8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptcbc", 0, 0xf30fa7, 0xd0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptcfb", 0, 0xf30fa7, 0xe0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptofb", 0, 0xf30fa7, 0xe8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xstore-rng",0, 0x000fa7, 0xc0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcrypt-ecb",0, 0xf30fa7, 0xc8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcrypt-cbc",0, 0xf30fa7, 0xd0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcrypt-ctr",0, 0xf30fa7, 0xd8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcrypt-cfb",0, 0xf30fa7, 0xe0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcrypt-ofb",0, 0xf30fa7, 0xe8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"montmul", 0, 0xf30fa6, 0xc0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xsha1", 0, 0xf30fa6, 0xc8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xsha256", 0, 0xf30fa6, 0xd0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
/* Alias for xstorerng. */
|
||||
/* Aliases without hyphens. */
|
||||
{"xstorerng", 0, 0x000fa7, 0xc0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptecb", 0, 0xf30fa7, 0xc8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptcbc", 0, 0xf30fa7, 0xd0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptctr", 0, 0xf30fa7, 0xd8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptcfb", 0, 0xf30fa7, 0xe0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
{"xcryptofb", 0, 0xf30fa7, 0xe8, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
/* Alias for xstore-rng. */
|
||||
{"xstore", 0, 0x000fa7, 0xc0, Cpu686|CpuPadLock, NoSuf|IsString|ImmExt, { 0, 0, 0} },
|
||||
|
||||
/* sentinel */
|
||||
|
@ -1,3 +1,8 @@
|
||||
2005-04-18 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* i386-dis.c: Insert hyphens into selected VIA PadLock extensions.
|
||||
Add xcrypt-ctr.
|
||||
|
||||
2005-04-14 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/fi.po: New translation: Finnish.
|
||||
|
@ -1469,14 +1469,14 @@ static const struct dis386 grps[][8] = {
|
||||
},
|
||||
/* GRPPADLCK1 */
|
||||
{
|
||||
{ "xstorerng", OP_0f07, 0, XX, XX },
|
||||
{ "xcryptecb", OP_0f07, 0, XX, XX },
|
||||
{ "xcryptcbc", OP_0f07, 0, XX, XX },
|
||||
{ "(bad)", OP_0f07, 0, XX, XX },
|
||||
{ "xcryptcfb", OP_0f07, 0, XX, XX },
|
||||
{ "xcryptofb", OP_0f07, 0, XX, XX },
|
||||
{ "(bad)", OP_0f07, 0, XX, XX },
|
||||
{ "(bad)", OP_0f07, 0, XX, XX },
|
||||
{ "xstore-rng", OP_0f07, 0, XX, XX },
|
||||
{ "xcrypt-ecb", OP_0f07, 0, XX, XX },
|
||||
{ "xcrypt-cbc", OP_0f07, 0, XX, XX },
|
||||
{ "xcrypt-ctr", OP_0f07, 0, XX, XX },
|
||||
{ "xcrypt-cfb", OP_0f07, 0, XX, XX },
|
||||
{ "xcrypt-ofb", OP_0f07, 0, XX, XX },
|
||||
{ "(bad)", OP_0f07, 0, XX, XX },
|
||||
{ "(bad)", OP_0f07, 0, XX, XX },
|
||||
},
|
||||
/* GRPPADLCK2 */
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user