This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Extended Power mnemonics crnot, crset, crclr, crmove


The crnot, crset, crclr, crmove mnemonics are marked as PowerPC only,
but they should be common.  This causes a gcc bootstrap failure.
Patch below.

Zoli

 Index: opcodes/ppc-opc.c
 ===================================================================
 RCS file: /cvs/src/src/opcodes/ppc-opc.c,v
 retrieving revision 1.9
 diff -u -r1.9 ppc-opc.c
 --- ppc-opc.c	2000/08/31 06:48:49	1.9
 +++ ppc-opc.c	2001/02/02 17:33:03
 @@ -2124,7 +2124,7 @@
  
  { "rfid",    XL(19,18),	0xffffffff,	PPC64,		{ 0 } },
  
 -{ "crnot",   XL(19,33), XL_MASK,	PPCCOM,		{ BT, BA, BBA } },
 +{ "crnot",   XL(19,33), XL_MASK,	COM,		{ BT, BA, BBA } },
  { "crnor",   XL(19,33),	XL_MASK,	COM,		{ BT, BA, BB } },
  
  { "rfi",     XL(19,50),	0xffffffff,	COM,		{ 0 } },
 @@ -2137,19 +2137,19 @@
  { "isync",   XL(19,150), 0xffffffff,	PPCCOM,		{ 0 } },
  { "ics",     XL(19,150), 0xffffffff,	PWRCOM,		{ 0 } },
  
 -{ "crclr",   XL(19,193), XL_MASK,	PPCCOM,		{ BT, BAT, BBA } },
 +{ "crclr",   XL(19,193), XL_MASK,	COM,		{ BT, BAT, BBA } },
  { "crxor",   XL(19,193), XL_MASK,	COM,		{ BT, BA, BB } },
  
  { "crnand",  XL(19,225), XL_MASK,	COM,		{ BT, BA, BB } },
  
  { "crand",   XL(19,257), XL_MASK,	COM,		{ BT, BA, BB } },
  
 -{ "crset",   XL(19,289), XL_MASK,	PPCCOM,		{ BT, BAT, BBA } },
 +{ "crset",   XL(19,289), XL_MASK,	COM,		{ BT, BAT, BBA } },
  { "creqv",   XL(19,289), XL_MASK,	COM,		{ BT, BA, BB } },
  
  { "crorc",   XL(19,417), XL_MASK,	COM,		{ BT, BA, BB } },
  
 -{ "crmove",  XL(19,449), XL_MASK,	PPCCOM,		{ BT, BA, BBA } },
 +{ "crmove",  XL(19,449), XL_MASK,	COM,		{ BT, BA, BBA } },
  { "cror",    XL(19,449), XL_MASK,	COM,		{ BT, BA, BB } },
  
  { "bctr",    XLO(19,BOU,528,0), XLBOBIBB_MASK, COM,	{ 0 } },

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]