Fix formatting
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 5a4befe52ab1539885b1e03bb4f8f476f8fa2738..efc2050b689d7680013b0927027dd1b7e640632d 100644 (file)
@@ -1,3 +1,179 @@
+2000-07-10  Kazu Hirata  <kazu@hxi.com>
+
+       * config/tc-h8500.c: Fix formatting.
+       * config/tc-tic54x.c: Fix formatting.
+
+2000-07-10  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-hppa.c (md_apply_fix): Check fmt 12 and 22 pc-rel
+       displacements correctly.
+
+       * read.h (s_abort): Add ATTRIBUTE_NORETURN.
+
+2000-07-10  Ryan Bradetich  <rbradetich@uswest.net>
+
+       * hash.c (hash_insert): Add cast to obstruct_alloc to fix
+       warning.
+       (hash_jam): Ditto.
+
+2000-07-09  Alan Modra  <alan@linuxcare.com.au>
+
+       From  David Huggins-Daines  <dhd@linuxcare.com>
+       * config/te-hppalinux64.h: Add a new emulation.
+       * configure.in (emulations): Add configure bits to support the
+       64-bit Linux/parisc target.
+       * configure: Regenerate.
+
+       * config/tc-hppa.c (md_parse_option): Support `-V' for ELF.
+       (md_shortopts): Add `V' for ELF.
+
+       * config/tc-hppa.c (arg_reloc_stub_needed): Define as zero except
+       when SOM or ELF_ARG_RELOC are defined.
+       (pa_type_args): Only set symbol_arg_reloc_info when SOM or
+       ELF_ARG_RELOC are defined.
+       (pa_stringer_aux): Don't pa_check_current_space_and_subspace here..
+       (pa_stringer): ..Do it here instead.  Fix comment typos.
+       (hppa_force_relocation): Cast enums to int before comparing with
+       ints.
+
+       From  Ryan Bradetich  <rbradetich@uswest.net>
+       * config/tc-hppa.c: Removed unneeded libbfd.h to fix macro
+       redifinition warning.
+       (md_apply_fix): Added cast from enum to int for fixP->fx_r_type.
+       (hppa_force_relocation): ditto
+       (md_apply_fix): Added cast to buf to fix warnings.
+
+       * config/tc-hppa.h (pa_define_label, parse_cons_expression_hppa,
+       cons_fix_new_hppa, hppa_force_relocation): Prototype.
+
+       * config/tc-hppa.c (reloc_type): It's an enum for OBJ_ELF.
+       (R_N0SEL, R_N1SEL): Define only for OBJ_SOM.
+       (tc_gen_reloc): Make `code' a reloc_type and `codes' a
+       reloc_type** to avoid warnings in switch.
+       (md_apply_fix): Make insn, val signed.  Zap buf_wd and read insn a
+       little earlier instead.
+
+       * config/tc-hppa.c (symbol_arg_reloc_info): Define for both som
+       and elf.
+       (pa_type_args): Use symbol_arg_reloc_info.
+       (struct pa_it): Make arg_reloc unsigned int.
+       (struct hppa_fix_struct): Likewise for fx_arg_reloc.
+       (pa_text, pa_data, pa_comm): Don't compile for TE_LINUX.
+       (pa_code): Delete.  pa_text duplicates this function.
+       (md_pseudo_table): Call obj_elf_text for ".code" if TE_LINUX.
+       (fix_new_hppa): Argument offset is offsetT, arg_reloc is unsigned
+       int.
+       (cons_fix_new_hppa): Actually change selector to e_fsel when
+       warning about assuming so.
+       (tc_gen_reloc): More example elf arg reloc code.
+       (md_apply_fix): Use arg_reloc_stub_needed for elf too.
+       (hppa_force_relocation): Likewise.
+
+       * config/tc-hppa.h: Use TARGET_ARCH_SIZE to select target include
+       files.
+       (pa_end_of_source): Prototype.
+       (hppa_fix_adjustable): Prototype.
+       (LABELS_WITHOUT_COLONS): Move it..
+       * config/te-hppa.h: To here.
+
+       * config/te-hppa64.h: New file.
+
+       * config/tc-hppa.c: Use TARGET_ARCH_SIZE to select target reloc
+       type.
+       (md_apply_fix): Pass stdoutput to bfd_hppa_insn2fmt.  Handle
+       format -10, -16, 16 relocs.
+       (hppa_elf_mark_end_of_function): Test for null
+       last_call_info->start_symbol
+
+       * config/tc-hppa.c (pa_ip): In case 'V', pass `strict' to
+       CHECK_FIELD, not INSERT_FIELD_AND_CONTINUE.  Don't pass opcode to
+       re_assesmble_* functions.  Delete extraneous statements.  Fix
+       typos in comments.
+       (md_apply_fix): Compare against 1048575 in case 21.  Don't pass
+       insn to re_assemble_*.
+
+2000-07-08  Ulf Carlsson  <ulfc@engr.sgi.com>
+
+       * doc/internals.texi (Expressions): Fix typo.
+       
+2000-07-08  Kazu Hirata  <kazu@hxi.com>
+
+       * config/tc-sh.c: Fix formatting.
+       * config/tc-tic54x.c: Fix formatting.
+       * depend.c: Fix formatting.
+       * flonum-konst.c: Likewise.
+       * flonum-mult.c: Likewise.
+
+2000-07-07  Kazu Hirata <kazu@hxi.com>
+
+       * config/tc-sh.c: Fix comments.
+       * config/obj-vms.c: Fix comments.
+       * config/tc-a29k.c: Likewise.
+       * config/tc-alpha.c: Likewise.
+       * config/tc-h8300.c: Likewise.
+       * config/tc-h8500.c: Likewise.
+       * config/tc-i370.c: Likewise.
+       * config/tc-ia64.c: Likewise.
+       * config/tc-m68hc11.c: Likewise.
+       * config/tc-m68k.c: Likewise.
+       * config/tc-mips.c: Likewise.
+       * config/tc-ns32k.c: Likewise.
+       * config/tc-ppc.c: Likewise.
+       * config/tc-z8k.c: Likewise.
+
+2000-07-06  Mark Elbrecht  <snowball3@bigfoot.com>
+
+       * config/obj-coff.c (TC_COFF_SECTION_DEFAULT_ATTRIBUTES): New.
+       Default to '(SEC_LOAD | SEC_DATA)'.
+       (obj_coff_section) [BFD_ASSEMBLER]: Use it.
+
+       * doc/internals.texi (CPU Backend): Describe
+       TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
+
+Thu Jul  6 17:20:58 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * as.c (parse_args): NULL terminate the long option list.
+
+Tue Jul  4 14:08:28 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * config/tc-d30v.h: Include "write.h" for fixS.
+       (d30v_start_line, md_pcrel_from_section): Add function prototypes.
+
+2000-07-05  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-d30v.c (write_2_short): Further changes to warning
+       messages produced when combining EITHER_BUT_PREFER_MU attributed
+       opcodes.
+
+2000-07-05  DJ Delorie  <dj@redhat.com>
+
+       * MAINTAINERS: new
+
+2000-07-04  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-arm.c (psrs): Accept combinations of flags.
+
+2000-07-03  Marek Michalkiewicz  <marekm@linux.org.pl>
+
+       * config/tc-avr.c: Change _ () to _() around all strings marked
+       for translation (exception from the usual coding style).
+       (avr_opt): New struct variable, how the new switches are set.
+       (OPTION_MMCU): Define as 'm' and actually use.
+       (md_longopts): Add -mall-opcodes, -mno-skip-bug, -mno-wrap.
+       (show_mcu_list): New function, display the list of known MCUs.
+       (md_show_usage): Document the new switches.  Call show_mcu_list.
+       (avr_set_arch): Change 'm' to OPTION_MMCU.
+       (md_parse_option): Call show_mcu_list if unknown MCU specified.
+       Handle the new switches.
+       (avr_operands): Disable warnings for undefined combinations of
+       operands if -mall-opcodes.  Disable warnings for skipping two-word
+       instructions if enhanced core or -mno-skip-bug.
+       (avr_operand): Accept all addressing modes on avr1 if -mall-opcodes.
+       (md_apply_fix3): Reject 8K wrap if >8K or -mno-wrap.
+       (md_assemble): Accept opcodes not supported by MCU if -mall-opcodes.
+       (avr_ldi_expression): Warn about implicit lo8().
+       * config/tc-avr.h (md_pcrel_from_section): Add prototype.
+
 2000-07-01  Koundinya K  <kk@ddeorg.soft.net>
 
         * configure.in: Add entry for mips-*-sysv4*MP*
@@ -279,7 +455,7 @@ Tue Jun 13 20:58:28 2000  Catherine Moore <clm@redhat.com>
 
 Wed Jun  7 22:44:14 2000  Denis Chertykov  <denisc@overta.ru>
 
-       * config/tc-avr.c (avr_operand): fix the fomratting of the comment.
+       * config/tc-avr.c (avr_operand): fix the formatting of the comment.
 
 Wed Jun  7 21:26:15 2000  Denis Chertykov  <denisc@overta.ru>
 
This page took 0.02704 seconds and 4 git commands to generate.