diff options
author | Thiemo Seufer <ths@networkno.de> | 2003-09-14 15:24:49 +0000 |
---|---|---|
committer | Thiemo Seufer <ths@networkno.de> | 2003-09-14 15:24:49 +0000 |
commit | 256ab948f5ae0354bf2b64666781867e599e4f4a (patch) | |
tree | 3632b6dd88dcb603be598cbc692377200fa98595 /gas/ChangeLog | |
parent | 26ca545091edbd761ec3e0ff05e5f2f15fc6f68b (diff) | |
download | gdb-256ab948f5ae0354bf2b64666781867e599e4f4a.zip gdb-256ab948f5ae0354bf2b64666781867e599e4f4a.tar.gz gdb-256ab948f5ae0354bf2b64666781867e599e4f4a.tar.bz2 |
* 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.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index e4183dd..328f139 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,15 @@ +2003-09-14 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> + + * 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. + 2003-09-11 Bob Wilson <bob.wilson@acm.org> * config/tc-xtensa.c (insn_labels, free_insn_labels, saved_insn_labels, |