* config/tc-v850.c: Add missing prototypes amd use old-style
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 9d98f75ed3f6aef314afaee511601eeaf7c65c36..25a71804dd7aceb209975cb7073d0aeaba71b392 100644 (file)
@@ -1,3 +1,90 @@
+2002-02-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-v850.c: Add missing prototypes amd use old-style
+       function definitions.
+       (AREA_ZDA, AREA_SDA, AREA_TDA): Delete.
+       (sdata_section tdata_section, zdata_section, sbss_section,
+       tbss_section, zbss_section, rosdata_section, rozdata_section,
+       scommon_section, tcommon_section, zcommon_section,
+       call_table_data_section, call_table_text_section): Delete.
+       (v850_sdata, v850_tdata, v850_zdata, v850_sbss, v850_tbss,
+       v850_zbss, v850_bss, v850_rosdata, v850_rozdata,
+       v850_call_table_data, v850_call_table_text): Delete.
+       (struct v850_seg_entry): New.
+       (v850_seg_table): New.
+       (SDATA_SECTION TDATA_SECTION, ZDATA_SECTION, SBSS_SECTION,
+       TBSS_SECTION, ZBSS_SECTION, BSS_SECTION, ROSDATA_SECTION,
+       ROZDATA_SECTION, SCOMMON_SECTION, TCOMMON_SECTION, ZCOMMON_SECTION,
+       CALL_TABLE_DATA_SECTION, CALL_TABLE_TEXT_SECTION): Define.
+       (do_v850_seg): New.
+       (v850_seg): New.
+       (v850_comm): Use do_v850_seg and v850_seg_table.  Simplify
+       recording of alignment.
+       (md_pseudo_table): Use v850_seg.
+       (md_begin): Don't init .call_table_data and .call_table_text here.
+       Set v850_seg_table bss entry.
+
+2002-02-01  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       Support on-demand global register allocation by passing on
+       base-plus-offset relocs to the linker.
+       * config/tc-mmix.c: Tweak and fix typos in comments.
+       (allocate_undefined_gregs_in_linker): New variable.
+       (OPTION_LINKER_ALLOCATED_GREGS): New option macro.
+       (md_longopts): Add --linker-allocated-gregs.
+       (md_parse_option) <case 'x'>: Imply --linker-allocated-gregs.
+       <case OPTION_LINKER_ALLOCATED_GREGS>: New.
+       (md_show_usage): Update text for -x.  Add text for
+       --linker-allocated-gregs.
+       (tc_gen_reloc): Derive default value for addend from val and
+       baddsy.  Use addsec and bfd_is_abs_section in more places.  Don't
+       emit error for BFD_RELOC_MMIX_BASE_PLUS_OFFSET without suitable
+       GREG if allocate_undefined_gregs_in_linker.
+       * doc/as.texinfo (Overview) <Target MMIX options>: Add
+       --linker-allocated-gregs.
+       * doc/c-mmix.texi (MMIX-Opts): Add blurb about
+       --linker-allocated-gregs.  Mention that it's implied by -x.
+       (MMIX-Pseudos) <GREG>: Mention when and how a GREG can be omitted.
+       (MMIX-mmixal): Clarify dated comparison and location of MMIXware.
+
+       * config/tc-mmix.h (md_parse_name): Use ISUPPER, not isupper.
+
+2002-02-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: Run "make dep-am"
+       * Makefile.in: Regenerate.
+
+2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
+
+       * config/tc-or32.c: New file.
+       * config/tc-or32.h: New file.
+       * configure.in: Add support for or32 targets.
+       * configure: Regenerate.
+       * config/obj-coff.c: Add support for or32 targets.
+       * config/obj-coff.h: Add support for or32 targets.
+       * Makefile.am: Add support for or32 targets.
+       * Makefile.in: Regenerate.
+       * NEWS: Mention support for OpenRISC.
+       * doc/Makefile.in: Regenerate.
+       * po/POTFILES.in: Regenerate.
+       * po/gas.pot: Regenerate.
+
+2002-01-30  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/tc-sh.c (parse_reg): Fix end-of-word check for is, ix, iy
+       and mod.
+
+2002-01-29  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/tc-mips.c (tc_gen_reloc): Arrange for
+       BFD_RELOC_PCREL_HI16_S relocations to be output relative to
+       their LO16 parts, even for ELF.
+
+2002-01-29  Daniel Jacobowitz  <drow@mvista.com>
+
+       * config/tc-i386.c: Protect definitions of true and false
+       from redefinition.
+
 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
 
        * config/obj-elf.c (elf_frob_file_before_adjust): Remove symbols
This page took 0.024886 seconds and 4 git commands to generate.