mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-02 15:02:18 +00:00
* config/tc-mips.c (macro): When passing X_add_number to
macro_build, cast it to int first.
This commit is contained in:
parent
2183da6aa8
commit
a40aee3822
@ -1,3 +1,8 @@
|
||||
Wed May 29 16:43:16 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* config/tc-mips.c (macro): When passing X_add_number to
|
||||
macro_build, cast it to int first.
|
||||
|
||||
Tue May 28 13:29:39 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* config/tc-z8k.c (md_apply_fix): Handle fx_r_type of 0, as
|
||||
|
@ -4417,9 +4417,9 @@ macro2 (ip)
|
||||
|
||||
case M_ROL_I:
|
||||
macro_build ((char *) NULL, &icnt, NULL, "sll", "d,w,<", AT, sreg,
|
||||
imm_expr.X_add_number & 0x1f);
|
||||
(int) (imm_expr.X_add_number & 0x1f));
|
||||
macro_build ((char *) NULL, &icnt, NULL, "srl", "d,w,<", dreg, sreg,
|
||||
(0 - imm_expr.X_add_number) & 0x1f);
|
||||
(int) ((0 - imm_expr.X_add_number) & 0x1f));
|
||||
macro_build ((char *) NULL, &icnt, NULL, "or", "d,v,t", dreg, dreg, AT);
|
||||
break;
|
||||
|
||||
@ -4433,9 +4433,9 @@ macro2 (ip)
|
||||
|
||||
case M_ROR_I:
|
||||
macro_build ((char *) NULL, &icnt, NULL, "srl", "d,w,<", AT, sreg,
|
||||
imm_expr.X_add_number & 0x1f);
|
||||
(int) (imm_expr.X_add_number & 0x1f));
|
||||
macro_build ((char *) NULL, &icnt, NULL, "sll", "d,w,<", dreg, sreg,
|
||||
(0 - imm_expr.X_add_number) & 0x1f);
|
||||
(int) ((0 - imm_expr.X_add_number) & 0x1f));
|
||||
macro_build ((char *) NULL, &icnt, NULL, "or", "d,v,t", dreg, dreg, AT);
|
||||
break;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user