OSDN Git Service

* config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): Remove.
authorThiemo Seufer <ths@networkno.de>
Sun, 14 Sep 2003 15:24:49 +0000 (15:24 +0000)
committerThiemo Seufer <ths@networkno.de>
Sun, 14 Sep 2003 15:24:49 +0000 (15:24 +0000)
commit6d10b958086a889a66fdbdcea97333c1d11f1253
treed3708204097a7869e45ed69dad16df228ceba7a7
parentd381fba7c0ccd69265d2b98a4e8d56412f5185fd
* config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): Remove.
(macro_build_ldst_constoffset): Sign-extend 32-bit constants. Change
the function prototype.
(load_register): Likewise. Simplify the checks for sign-extended
constants.
(macro): Likewise. Fix code generation for 64-bit address constants
outside the 32-bit compatibility space. Adjust
macro_build_ldst_constoffset calls.
(s_cprestore): Adjust macro_build_ldst_constoffset call.
gas/ChangeLog
gas/config/tc-mips.c