aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2002-05-30 23:32:47 +0000
committerThiemo Seufer <ths@networkno.de>2002-05-30 23:32:47 +0000
commit438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a (patch)
treee5d8f09d344ab6f3aa501a96731a8a6066069a31 /gas/ChangeLog
parentee8ff470c4c1c850ebe9f7f09695ca8be0a21540 (diff)
downloadgdb-438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a.zip
gdb-438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a.tar.gz
gdb-438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a.tar.bz2
* config/tc-mips.c (macro_build_jalr): New Function.
(md_begin): NewABI uses big GOTs. (macro_build): Recognize BFD_RELOC_MIPS_GOT_DISP, BFD_RELOC_MIPS_GOT_PAGE, BFD_RELOC_MIPS_GOT_OFST as valid. (load_address): Add some NewABI PIC support. (macro): Likewise. (md_apply_fix): Special handling for BFD_RELOC_MIPS_JALR. (tc_gen_reloc): Don't encode NewABI vtables in REL relocations.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 6f3d2bd..80a0db7 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,16 @@
2002-05-31 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+ * config/tc-mips.c (macro_build_jalr): New Function.
+ (md_begin): NewABI uses big GOTs.
+ (macro_build): Recognize BFD_RELOC_MIPS_GOT_DISP,
+ BFD_RELOC_MIPS_GOT_PAGE, BFD_RELOC_MIPS_GOT_OFST as valid.
+ (load_address): Add some NewABI PIC support.
+ (macro): Likewise.
+ (md_apply_fix): Special handling for BFD_RELOC_MIPS_JALR.
+ (tc_gen_reloc): Don't encode NewABI vtables in REL relocations.
+
+2002-05-31 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
* config/tc-mips.c (load_address): Use mips_gp_register instead
of hardcoded value. Remove dbl parameter, use HAVE_32BIT_ADDRESSES
instead.