+2001-08-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+ * config/tc-mips.c (md_parse_option): #ifdef the
+ traditional/non-traditional names as it is done in mips_target_format.
+
+2001-08-20 Richard Henderson <rth@redhat.com>
+
+ * config/tc-alpha.h (MD_APPLY_FIX3): Define.
+ * config/tc-alpha.c (md_apply_fix3): Rename from md_apply_fix;
+ use seg parameter instead of now_seg.
+
+2001-08-18 H.J. Lu <hjl@gnu.org>
+
+ * config/tc-mips.c (show): Add the missing prototype.
+
+2001-08-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+ * config/tc-mips.c (S_EX_*): New enum for my_getSmallExpression()
+ return values.
+ (mips_ip): Use the new return values instead of characters. Add
+ support for %higher and %highest.
+ (LP): Remove.
+ (RP): Remove.
+ (my_getSmallExpression): Make parsing case insensitive and more
+ reliable. Add support for %higher and %highest. Further support to
+ parse %gprel and %neg is implemented but currently deactivated.
+
+2001-08-17 Alan Modra <amodra@bigpond.net.au>
+
+ * ecoff.c (ecoff_frob_symbol): Remove casts from bfd_get_gp_size.
+ (ecoff_build_symbols): Likewise.
+ * read.c (s_lcomm_internal): Fix signed/unsigned warning.
+
+2001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+ * config/tc-mips.c (mips_elf_final_processing): Set elf header flags
+ for n32 ABI if appropriate.
+
+2001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+ * config/tc-mips.c (cons_fix_new_mips): Remove.
+ * config/tc-mips.h (TC_CONS_FIX_NEW): Remove.
+ (cons_fix_new_mips): Remove.
+
+2001-08-14 Jeff Johnston <jjohnstn@redhat.com>
+
+ * expr.c (operand)[LITERAL_PREFIXDOLLAR_HEX]: Treat $L as
+ a label, not a hex constant.
+
+2001-08-13 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * config/tc-v850.h: Add missing prototypes.
+
+2001-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
+
+ * config/tc-s390.c (s390_elf_cons): Correct fixups for PLT
+ relocations.
+
+2001-08-12 TAKAI Kousuke <takai@vlsi.kuee.kyoto-u.ac.jp>
+
+ * config/tc-sparc.c (cons_fix_new_sparc): Move
+ `sparc_no_align_cons = 0;' to...
+ (s_uacons): ...here so that sparc_no_align_cons will get
+ cleared properly.
+
+2001-08-11 Kazu Hirata <kazu@hxi.com>
+
+ * config/tc-mips.c: Fix a comment typo.
+
+2001-08-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/tc-mips.c (move_register): New function.
+ (macro_build): Remove OPCODE_IS_MEMBER's gp32 argument.
+ (mips_ip): Likewise.
+ (macro2): Use move_register rather than macro_build for moves.
+ (mips16_macro): Likewise.
+ (macro): Likewise. Handle M_MOVE.
+
+2001-08-10 Andreas Jaeger <aj@suse.de>
+
+ * configure.in: Add -Wstrict-prototypes and -Wmissing-prototypes
+ to build warnings.
+ * configure: Regenerate.
+
+2001-08-10 Alan Modra <amodra@bigpond.net.au>
+
+ * as.h (alloca): Don't declare if __GNUC__. Remove an old comment.
+ Comment indentation of #pragma.
+ * macro.c (alloca): Likewise.
+
+ * config/tc-ppc.c: Revert 2001-08-08.
+
+2001-08-09 Alan Modra <amodra@bigpond.net.au>
+
+ * symbols.c: Add missing prototypes.
+ * config/e-i386elf.c: Likewise.
+ * config/e-i386coff.c: Likewise.
+ * config/e-i386aout.c: Likewise.
+ * config/obj-coff.c: Likewise.
+ (def_symbol_in_progress, stack): Move definition.
+ * config/obj-elf.c: Add missing prototypes.
+ (obj_elf_change_section): Make static.
+ (obj_elf_parse_section_letters): Likewise.
+ (obj_elf_section_word): Likewise.
+ (obj_elf_section_type): Likewise.
+
+2001-08-08 Alan Modra <amodra@bigpond.net.au>
+
+ From 1999-10-25 Torbjorn Granlund <tege@swox.com>
+ * config/tc-ppc.c (md_apply_fix3): Replace haphazard code for
+ determining reloc type with code reading operands->reloc field.
+
+2001-08-08 Alan Modra <amodra@bigpond.net.au>
+
+ * config/obj-elf.c (elf_copy_symbol_attributes): Make it a global
+ function, and expand old obj-elf.h OBJ_COPY_SYMBOL_ATTRIBUTES here.
+ * config/obj-elf.h (elf_copy_symbol_attributes): Declare.
+ (OBJ_COPY_SYMBOL_ATTRIBUTES): Call elf_copy_symbol_attributes.
+
+ * output-file.c (output_file_create): Don't try to open a second
+ time as it's unnecessary. FOPEN_W was undefined too.
+
+2001-08-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+ * tc-mips.c (macro_build): Replace magic constants by defines.
+ (mips_ip): Likewise. Typo.
+
2001-08-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
- /gas/ChangeLog
* tc-mips.c (mips_abi_string): Initialize with NULL instead of 0.
(RELAX_ENCODE): Replace bfd_vma by valueT.
(load_address): Formatting.
* configure.in (i386-*-netbsdelf*): New target.
* configure: Regenerate.
-2001-07-11 Jakub Jelinek <jakub@redhat.com>
-
- * testsuite/gas/sparc/unalign.s: Remove .uaxword test.
- * testsuite/gas/sparc/unalign.d: Adjust accordingly.
-
2001-07-10 Mark Elbrecht <snowball3@softhome.net>
* config/obj-coff.c (coff_frob_symbol): Don't merge if the storage
2001-06-12 Peter Jakubek <pjak@snafu.de>
- * gas/config/tc-m68k.c (parse_mri_control_operand): Fix handling
+ * config/tc-m68k.c (parse_mri_control_operand): Fix handling
of AND/OR.
(swap_mri_condition): Add HS (alias fo CC) and LO (alias for CS).
(reverse_mri_condition): Likewise.
(s_mri_for): Likewise.
(s_mri_if): Fix handling comment ('*') in mri mode.
(s_mri_while): Likewise.
- * gas/macro.c (macro_expand): Allow macro invocation with empty
+ * macro.c (macro_expand): Allow macro invocation with empty
extension.
2001-06-12 Nick Clifton <nickc@cambridge.redhat.com>
2001-06-06 Peter Jakubek <pjak@snafu.de>
- * gas/config/tc-m68k.c (md_show_usage): Add all supported ColdFire
+ * config/tc-m68k.c (md_show_usage): Add all supported ColdFire
options to list (e.g. m5206e, m5307, m5407).
2001-06-06 Martin Schwidefsky <schwidefsky@de.ibm.com>
* dwarf2dbg.c (dwarf2_directive_file): Call s_app_file (0) if
BFD_ASSEMBLER is not defined.
-2001-02-23 Richard Sandiford <rsandifo@redhat.com>
+2001-02-23 Richard Sandiford <rsandifo@redhat.com>
* config/tc-mn10300.c (md_apply_fix3): Don't mark a fixup as
done if it's against a symbol.
* config/tc-sh.c (md_pseudo_table): Add uaquad. Use s_uacons for
2byte, 4byte and 8byte.
-2001-02-08 Alan Modra <alan@linuxcare.com.au>
+2001-02-08 Alan Modra <alan@linuxcare.com.au>
* config/tc-hppa.c (pa_build_unwind_subspace): Don't call
md_number_to_chars with size > sizeof (valueT).
* doc/as.texinfo: Correct description of MIPS -mcpu
option, by copying some of the text from doc/c-mips.texi.
-2000-12-01 Joel Sherrill <joel@OARcorp.com>
+2000-12-01 Joel Sherrill <joel@OARcorp.com>
* configure.in (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):
New targets.
2000-11-07 Peter Targett <peter.targett@arccores.com>
- * gas/config/tc-arc.h: Avoid warnings for LITTLE_ENDIAN and
+ * config/tc-arc.h: Avoid warnings for LITTLE_ENDIAN and
BIG_ENDIAN macros.
- * gas/config/tc-arc.c: Use S_IS_LOCAL to test local symbols.
+ * config/tc-arc.c: Use S_IS_LOCAL to test local symbols.
Fix compile time warning messages.
2000-11-07 Nick Clifton <nickc@redhat.com>
2000-05-03 Mark Elbrecht <snowball3@bigfoot.com>
- * gas/config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4
+ * config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4
for the .bss section too.
2000-05-02 Alan Modra <alan@linuxcare.com.au>
* config/tc-ppc.c (ppc_fix_adjustable): Don't look at the frag
of a symbol when we really care about its value.
-2000-01-19 Chandra Chavva <cchavva@cygnus.com>
+2000-01-19 Chandra Chavva <cchavva@cygnus.com>
* config/tc-mcore.c (md_assemble): Give warning message if
operands passes to instruction are more than the spec.
* config/tc-arm.c (armadjust_symtab): If the assembler is in
Thumb mode but the label seen was not declared as '.thumb_func'
- then set the ST_INFO type to STT_ARM_16BIT mode. This allows
+ then set the ST_INFO type to STT_ARM_16BIT mode. This allows
correct disassembly of Thumb code bounded by non function labels.
2000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>