2010-10-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/tc-s390.c (md_begin): Only add to hash table if cpu and mode mask fit. 2010-10-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * s390-opc.txt: cfxr, cfdr and cfer z900 -> g5.
This commit is contained in:
parent
24898b7032
commit
be7a250d1a
4 changed files with 23 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
|||
2010-10-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||||
|
||||
* config/tc-s390.c (md_begin): Only add to hash table if cpu and
|
||||
mode mask fit.
|
||||
|
||||
2010-10-28 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* config/tc-d30v.c (d30v_cons_align): Don't align .eh_frame.
|
||||
|
|
|
@ -506,13 +506,18 @@ md_begin (void)
|
|||
break;
|
||||
op++;
|
||||
}
|
||||
retval = hash_insert (s390_opcode_hash, op->name, (void *) op);
|
||||
if (retval != (const char *) NULL)
|
||||
{
|
||||
as_bad (_("Internal assembler error for instruction %s"),
|
||||
op->name);
|
||||
dup_insn = TRUE;
|
||||
|
||||
if (op->min_cpu <= current_cpu && (op->modes & current_mode_mask))
|
||||
{
|
||||
retval = hash_insert (s390_opcode_hash, op->name, (void *) op);
|
||||
if (retval != (const char *) NULL)
|
||||
{
|
||||
as_bad (_("Internal assembler error for instruction %s"),
|
||||
op->name);
|
||||
dup_insn = TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
while (op < op_end - 1 && strcmp (op->name, op[1].name) == 0)
|
||||
op++;
|
||||
}
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2010-10-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||||
|
||||
* s390-opc.txt: cfxr, cfdr and cfer z900 -> g5.
|
||||
|
||||
2010-10-25 Chao-ying Fu <fu@mips.com>
|
||||
|
||||
* mips-opc.c (madd, maddu, msub, msubu, mult, multu): Change D33 to D32.
|
||||
|
|
|
@ -555,9 +555,9 @@ b369 cxr RRE_FF "compare extended hfp" g5 esa,zarch
|
|||
b3b6 cxfr RRE_FR "convert from fixed 32 to extended hfp" g5 esa,zarch
|
||||
b3b5 cdfr RRE_FR "convert from fixed 32 to long hfp" g5 esa,zarch
|
||||
b3b4 cefr RRE_FR "convert from fixed 32 to short hfp" g5 esa,zarch
|
||||
b3ba cfxr RRF_U0RF "convert to fixed extended hfp to 32" z900 esa,zarch
|
||||
b3b9 cfdr RRF_U0RF "convert to fixed long hfp to 32" z900 esa,zarch
|
||||
b3b8 cfer RRF_U0RF "convert to fixed short hfp to 32" z900 esa,zarch
|
||||
b3ba cfxr RRF_U0RF "convert to fixed extended hfp to 32" g5 esa,zarch
|
||||
b3b9 cfdr RRF_U0RF "convert to fixed long hfp to 32" g5 esa,zarch
|
||||
b3b8 cfer RRF_U0RF "convert to fixed short hfp to 32" g5 esa,zarch
|
||||
b362 ltxr RRE_FF "load and test extended hfp" g5 esa,zarch
|
||||
b363 lcxr RRE_FF "load complement extended hfp" g5 esa,zarch
|
||||
b367 fixr RRE_FF "load fp integer extended hfp" g5 esa,zarch
|
||||
|
|
Loading…
Reference in a new issue