Missed this in last commit "Linux target variants for elfxx-hppa."
[binutils-gdb.git] / gas / ChangeLog
index 55c624d0a89ee8d4dc0a905eb935167323e0173c..bed841e14f7b1b3dd71dda7a78416219885ad470 100644 (file)
@@ -1,3 +1,116 @@
+2001-01-14  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-hppa.h (TARGET_FORMAT): Add hppa-linux variants.
+
+2001-01-14  Kazu Hirata  <kazu@hxi.com>
+
+       * config/tc-alpha.c: Fix formatting.
+       * config/tc-arc.c: Likewise.
+       * config/tc-arc.h: Likewise.
+       * config/tc-d10v.c: Likewise.
+       * config/tc-i370.c: Likewise.
+       * config/tc-i386.c: Likewise.
+       * config/tc-i960.c: Likewise.
+       * config/tc-m68k.c: Likewise.
+       * config/tc-ppc.c: Likewise.
+       * config/tc-sparc.c: Likewise.
+       * config/tc-tahoe.c: Likewise.
+       * config/tc-vax.c: Likewise.
+
+       * config/tc-arc.c: Fix formatting.
+
+       * config/tc-arc.c: Fix formatting.
+
+2001-01-14  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-hppa.c (pa_build_unwind_subspace): Use SEGREL32 for
+       both 32 and 64 bit ELF.
+
+       * config/tc-hppa.c (pa_ip): Store `a' flag in bit zero of operand
+       and don't bother storing `m' for "ce" completer.  Tidy handling of
+       'J' and 'K' operands to suit.  Handle '<' and '>' operands.
+
+Sun Jan 14 00:36:42 MET 2001  Jan Hubicka  <jh@suse.cz>
+
+       * tc-i386.h (TARGET_MACH): New macro.
+       (i386_mach): Declare.
+       * tc-i386.c (i386_mach): New function.
+
+2001-01-13  Philip Blundell  <philb@gnu.org>
+
+       * doc/as.texinfo: Fix spelling and cross-references.
+
+       * doc/c-arm.texi: Fix typos.  Say that `;' is a line separator
+       character for all systems, not just GNU/Linux.  Make it explicit
+       that `-k' doesn't affect code generation, just ELF flags.
+
+Sat Jan 13 01:47:35 MET 2001  Jan Hubicka <jh@suse.cz>
+
+       * config/tc-i386.c (md_assemble): Check cpu_flags even for nullary
+       instructions.
+
+2001-01-12  Frank Ch. Eigler  <fche@redhat.com>
+
+       * cgen.c (gas_cgen_finish_insn): Call dwarf2_emit_insn.
+
+2001-01-12  Nick Clifton  <nickc@redhat.com>
+
+       * as.c (print_args): Update copyright date to 2001.
+
+2001-01-12  Peter Targett  <peter.targett@arccores.com>
+
+       * doc/c-arc.texi: New file.
+       Some sections to be expanded.
+
+2001-01-12  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-i386.c (md_longopts): Recognize "--64" only for ELF.
+       (md_parse_option): Always accept "--32".
+
+2001-01-11  Peter Targett  <peter.targett@arccores.com>
+
+       * as.h (TC_ARC): Ensure struc-symbol.h included.
+       * as.c (dwarf2dbg.h): Include to remove implicit declaration
+       warnings.
+       * struc-symbol.h (SYMBOLS_NEED_BACKPOINTERS): Define.
+       (TARGET_SYMBOL_FIELDS) added.
+
+       * doc/Makefile.am (CPU_DOCS): Added c-arc.texi.
+       * doc/c-arc.texi: New file.
+       Some sections to be expanded.
+       * doc/as.texinfo: Update command-line options.
+       Removed outdated text for ARC dependant features, instead include
+       text from above file.
+
+       * config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Define local flag.
+       (TARGET_SYMBOL_FIELDS): Alias to previous definition.
+       (targ-cpu.h) header.
+       * config/tc-arc.h:
+       * config/tc-arc.c: New updated configuration for
+       ARC, including selection of core variants, and extensibility of
+       instructions, registers etc. through directives.
+
+       * config/tc-arc.c (arc_extinst): Minor corrections for
+       error messages.
+       (arc_common) Likewise. Make alignment argument optional for local
+       symbols also, with default of zero.
+
+2001-01-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * config/tc-m68hc11.c (md_estimate_size_before_relax): Fix
+       STATE_INDEXED_OFFSET when the symbol is undefined (16-bit offset).
+       (build_indexed_byte): Don't relax indexed byte, use 16-bit offset
+       and fix_new_exp() instead.
+       (md_convert_frag): For indexed post byte use the symbol value
+       rather than the displacement.
+       (md_relax_table): Fix indexed offset relax.
+
+2001-01-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * config/tc-m68hc11.c (md_estimate_size_before_relax):Don't
+       relax weak symbols.
+       (relaxable_symbol): New function. 
+
 2001-01-11  Andreas Jaeger  <aj@suse.de>
 
        * config/tc-i386.h (TC_RELOC_GLOBAL_OFFSET_TABLE): Removed, it's