mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-07-30 21:34:42 +08:00
2003-07-09 Michael Snyder <msnyder@redhat.com>
* gencode.c (prnd): Clear LSW of result to zeros.
This commit is contained in:
@ -1479,7 +1479,7 @@ op ppi_tab[] =
|
||||
"int Sx = DSP_R (x);",
|
||||
"int Sx_grd = GET_DSP_GRD (x);",
|
||||
"",
|
||||
"res = Sx + 0x8000;",
|
||||
"res = (Sx + 0x8000) & 0xffff0000;",
|
||||
"carry = (unsigned) res < (unsigned) Sx;",
|
||||
"res_grd = Sx_grd + carry;",
|
||||
"COMPUTE_OVERFLOW;",
|
||||
@ -1512,7 +1512,7 @@ op ppi_tab[] =
|
||||
"int Sy = DSP_R (y);",
|
||||
"int Sy_grd = SIGN32 (Sy);",
|
||||
"",
|
||||
"res = Sy + 0x8000;",
|
||||
"res = (Sy + 0x8000) & 0xffff0000;",
|
||||
"carry = (unsigned) res < (unsigned) Sy;",
|
||||
"res_grd = Sy_grd + carry;",
|
||||
"COMPUTE_OVERFLOW;",
|
||||
|
Reference in New Issue
Block a user