* elf32-sparc.c (_bfd_sparc_elf_howto_table): Fix dst_mask for
[deliverable/binutils-gdb.git] / gas / ChangeLog
index ccb4f8c205271d00ff9d2b5204b26df766a39cde..65cad8cc41a0e035f148e6e0b03542cb52c6f4cd 100644 (file)
@@ -1,3 +1,49 @@
+2001-12-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-sparc.h (TC_PARSE_CONS_EXPRESSION): Define.
+       (sparc_cons): Provide prototype.
+       * config/tc-sparc.c (tc_gen_reloc): Handle BFD_RELOC_*_PCREL and
+       BFD_RELOC_SPARC_PLT{32,64}.  Enumerate for which relocs
+       reloc->addend = fixp->fx_addnumber shouldn't be done instead of
+       enumarating for which pc relative ones it should be done.
+       (sparc_cons_special_reloc): New variable.
+       (sparc_cons): New function.
+       (cons_fix_new_sparc): Use sparc_cons_special_reloc.
+       * testsuite/gas/sparc/pcrel.s: New test.
+       * testsuite/gas/sparc/pcrel.d: Expected output.
+       * testsuite/gas/sparc/pcrel64.s: New test.
+       * testsuite/gas/sparc/pcrel64.d: Expected output.
+       * testsuite/gas/sparc/plt.s: New test.
+       * testsuite/gas/sparc/plt.d: Expected output.
+       * testsuite/gas/sparc/plt64.s: New test.
+       * testsuite/gas/sparc/plt64.d: Expected output.
+       * testsuite/gas/sparc/sparc.exp: Add pcrel, pcrel64, plt and plt64
+       tests.
+
+2001-12-20  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+           Daniel Jacobowitz <drow@mvista.com>
+
+       * config/tc-mips.c (file_mips_gp32): Initialize to invalid value.
+       (file_mips_fp32): Likewise.
+       (md_begin): Compatibility handling for -mipsN option.
+
+2001-12-20  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-sh.c (parse_at): Reject @(r0) and @(r0,).
+
+2001-12-20  matthew green  <mrg@redhat.com>
+
+       * config/tc-ppc.c (md_parse_option): Make -maltivec default
+       to generating PowerPC instructions.
+
+2001-12-20  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * configure.in (mips-dec-netbsd*): Delete.
+       * configure: Regenerate.
+
+       * configure.in (arm-*-netbsdelf*): Add target.
+       * configure: Regenerate.
+
 2001-12-18  Nick Clifton  <nickc@cambridge.redhat.com>
 
        * config/tc-mips.h (TC_HANDLE_FX_DONE): Remove redundant
This page took 0.025324 seconds and 4 git commands to generate.