* config/tc-hppa.c (pa_ip): Support 'Z' argument.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 6727babc23840ae27b8a146c2df11786037fb3f0..6850921902e89dd7015125391349a0a96b7278bd 100644 (file)
@@ -1,3 +1,94 @@
+Tue Sep  7 13:28:59 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (pa_ip): Put strict register checks before
+       call to pa_parse_number.
+
+       * config/tc-hppa.c (pa_ip): Support 'Z' argument.
+
+1999-09-06  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/obj-coff.c: Add ATTRIBUTE_UNUSED as needed for
+       BFD_ASSEMBLER code.
+
+1999-09-06  Donn Terry  <donn@interix.com>
+
+       * as.c (perform_an_assembly_pass): Set SEC_DATA for data_section.
+
+Mon Sep  6 04:26:56 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (pa_ip): Get strict/non-strict mode from the
+       candidate instruction.  Require registers for register arguments
+       when in strict mode.  Require assemble-time constants for
+       constants when in strict mode.
+       (pa_get_absolute_expression): Require a constant when in strict
+       mode.
+       
+1999-09-06  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (md_longopts): Fix value for -Wnuh.
+
+1999-09-04  Steve Chamberlain  <sac@pobox.com>
+
+       * config/tc-pj.c: New file, supports picoJava in ELF.
+       * config/tc-pj.h: Ditto.
+       * configure.in (pjl*, pj*): New targets.
+       * Makefile.am: Rebuild dependencies.
+       (CPU_TYPES): Add pj.
+       (TARGET_CPU_CFILES): Add config/tc-pj.c.
+       (TARGET_CPU_HFILES): Add config/tc-pj.h.
+       * doc/c-pj.texi: New file.
+       * doc/as.texinfo: Add some PJ specifics.
+       * doc/all.texi: Add PJ to the list of all architectures, sort them
+       all alphabetically.
+       * doc/Makefile.in (CPU_DOCS): Add c-pj.texi.
+       * configure, Makefile.in, doc/Makefile.in: Rebuild.
+
+1999-09-02  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/obj-multi.h: Include obj-elf.h if OBJ_MAYBE_ELF. Reformat.
+       (obj_frob_file): Test for null pointer.
+       (OBJ_COPY_SYMBOL_ATTRIBUTES): Here too.
+       (OBJ_PROCESS_STAB): And here.
+       (elf_obj_sy): Remove
+
+       * config/obj-elf.h: #ifndef everything defined in obj-multi.h,
+       except OBJ_PROCESS_STAB, which we #undef for ecoff.
+       (elf_obj_sy): Remove #ifndef OBJ_SYMFIELD_TYPE.
+
+       * config/obj-coff.c (no_func): Remove.
+       (coff_format_ops): Change occurrences of no_func to 0, as we test
+       for 0 in obj-multi.h.
+
+       * configure.in:  Enable bfd for i386-coff when primary target is
+       bfd.  Enable i386 elf,coff emulation support.  Don't set
+       USE_EMULATIONS=1 or te_file=multi unless there is more than one
+       emulation to support.
+       *configure: Regenerate.
+
+1999-09-02  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-mcore.c (mcore_s_section): Do not dump literals if a
+       .section .line directive is encountered.
+
+1999-09-01  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_section_align): Do not align sections in ELF
+       format. 
+
+       * as.c (show_usage): Add --gdwarf2 to list of options displayed.
+       * as.texinfo: Document --gdwarf2 command line option.
+       Add additional documentation of ARM command line switches.
+
+1999-08-30  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (i386_intel_memory_operand): Combine
+       i386_is_reg and parse_register calls.  Remove END_STRING_AND_SAVE
+       and RESTORE_END_STRING around parse_register calls.
+       (i386_operand): Here too.
+       (i386_is_reg): Remove.
+       (parse_register): Move as_bad calls from within this function to
+       callers.
+
 1999-08-29  Alan Modra  <alan@spri.levels.unisa.edu.au>
 
        Based on a patch from H.J. Lu  <hjl@gnu.org>
This page took 0.027971 seconds and 4 git commands to generate.