aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2000-09-082000-09-08 Philip Blundell <philb@gnu.org>Phil Blundell1-0/+5
* config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when offset is negative.
2000-09-072000-09-07 H.J. Lu <hjl@gnu.org>H.J. Lu1-0/+5
* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM. * configure: Rebuild.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-1/+2
* atof-generic.c: Fix formatting.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+2
* config/tc-vax.c: Fix formatting. * input-scrub.c: Likewise.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* config/tc-mips.c: Fix formatting.
2000-09-07* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.Alexandre Oliva1-0/+6
* configure.in (sh-*-linux*): Added. * configure: Rebuilt.
2000-09-07 > * config/tc-hppa.c: Fix formatting.Jeff Law1-0/+2
2000-09-062000-09-06 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* ecoff.c: Fix formatting.
2000-09-06* configure: Rebuilt with new libtool.m4.Alexandre Oliva1-0/+4
2000-09-06Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixedAlan Modra1-33/+32
already. Other changes are whitespace.
2000-09-062000-09-03 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+5
* cgen.c: Fix formatting. * config/tc-ia64.c: Likewise.
2000-09-06Regenerate files using fixed aclocal install.Nick Clifton1-0/+7
2000-09-05 * config/tc-cris.c: Correct comment typos.Hans-Peter Nilsson1-0/+4
2000-09-05fix of changelogEric Christopher1-14/+0
2000-09-052000-09-05 Eric Christopher <echristo@cygnus.com>Eric Christopher1-1/+20
* config/tc-mn10300.c: Cleanup. (md_pcrel_from): Enable.
2000-09-05Miscellaneous tiny fixes.Alan Modra1-0/+3
2000-09-05.reg improvements.Alan Modra1-0/+24
2000-09-05Munge in vtable support for tc-hppa.c, inform elf back-end aboutAlan Modra1-0/+33
millicode, and make $PIC_pcrel$0 work.
2000-09-03Fix time ordering of entriesNick Clifton1-50/+56
2000-09-03 * config/tc-ia64.c (emit_one_bundle): Stop collecting insnsRichard Henderson1-0/+5
for template selection when a label is needed.
2000-09-032000-09-02 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* config/tc-ia64.c: Fix formatting.
2000-09-02Increase minor version number (to 2.10.91) to help tools detect the newNick Clifton1-0/+9
ability to support removal of duplciate DWARF@ debug information.
2000-09-02* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.Alexandre Oliva1-0/+18
* config/tc-sh.c (md_apply_fix): Map 32-bit relocations that become PC-relative to BFD_RELOC_32_PCREL. Reject 16- or 8-bit similar relocs. (sh_obj_adjustable): Return 1 for PC-relative offsets used in branches. * config/tc-sh.h (DIFF_EXPR_OK, GLOBAL_OFFSET_TABLE_NAME, TC_RELOC_GLOBAL_OFFSET_TABLE, TC_RELOC_RTSYM_LOC_FIXUP): Define. * config/tc-sh.c (sh_elf_cons, sh_elf_suffix): New functions. [OBJ_ELF] (md_pseudo_table) <long, int, word, short>: Use them. (GOT_symbol): New variable. (md_undefined_symbol): Set it.
2000-09-02 * config/tc-ia64.c (match): Don't inline.Richard Henderson1-0/+6
(extra_goodness): New. (md_begin): Prefer nop.f and nop.b for best_template.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-1/+3
* as.c: Fix formatting. * cond.c: Likewise.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+5
* frags.c: Fix formatting. * macro.c: Likewise.
2000-08-312000-08-31 Eric Christopher <echristo@cygnus.com>Eric Christopher1-0/+12
* config/tc-mn10300.c: Cleanup and fix warnings. (md_pseudo_table): Add initializers. (md_show_usage): Cleanup. (md_parse_option): Fix warnings. (md_undefined_symbol): Fix warnings. (md_conver_frag): Fix warnings. (tc_gen_reloc): Fix warnings. (md_apply_fix3): Fix warnings. (check_operand): Fix warnings.
2000-08-31* acinclude.m4: Include libtool and gettext macros from theAlexandre Oliva1-0/+6
top level. * aclocal.m4, configure: Rebuilt.
2000-08-31In src/gas/ChangeLog:Geoffrey Keating1-0/+4
2000-08-30 Mark Hatle <mhatle@mvista.com> * config/tc-ppc.c (md_parse_option): Recognize -m405. In src/opcodes/ChangeLog: 2000-08-30 Mark Hatle <mhatle@mvista.com> * ppc-opc.c Add XTLB macro for a few PPC 4xx extended mnemonics. (powerpc_opcodes): Add table entries for PPC 405 instructions. Changed rfci, icbt, mfdcr, dccci, mtdcr, iccci from PPC to PPC403 instructions. Added extended mnemonic mftbl as defined in the 405GP manual for all PPCs.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* listing.c: Fix formatting.
2000-08-302000-08-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* app.c: Fix a comment typo. Fix formatting.
2000-08-25Correctly calculate the pc relative offset of the target destination for jmpNick Clifton1-0/+6
instructions.
2000-08-24 * NEWS: Mention support for CRIS.Hans-Peter Nilsson1-0/+4
2000-08-24 * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.Denis Chertykov1-0/+5
Sets `.lcomm' alignment to zero.
2000-08-23* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>Alexandre Oliva1-0/+5
(TC_FIX_ADJUSTABLE): Define.
2000-08-23Fix unwind section bug found by linux kernel.Jim Wilson1-0/+5
* config/tc-ia64.c (output_unw_records): Set U & E flags only if unwind.personality_routine is set.
2000-08-23* write.c (TC_FIX_ADJUSTABLE): Remove the duplicate.Alexandre Oliva1-0/+4
2000-08-23* config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if targetAlexandre Oliva1-0/+5
environment is pe.
2000-08-222000-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu1-0/+13
* config.in (STRICTCOFF): New for strict COFF. * configure.in: Define STRICTCOFF for i386-*-msdosdjgpp*, i386-*-go32* and i386-go32-rtems*. * configure: Rebuilt. * config/obj-coff.c (obj_coff_endef): Follow the historical behavior if STRICTCOFF is not defined. * doc/internals.texi: Document STRICTCOFF.
2000-08-22* write.c (TC_FIX_ADJUSTABLE): Define to 1, if not defined.Alexandre Oliva1-0/+11
(fixup_segment) Use it instead of TC_DONT_FIX_NON_ADJUSTABLE. * config/tc-i386.h (TC_DONT_FIX_NON_ADJUSTABLE): Remove. <OBJ_ELF, OBJ_COFF, TE_PE> (TC_FIX_ADJUSTABLE): Define. * config/tc-arm.h (TC_DONT_FIX_NON_ADJUSTABLE): Remove. <OBJ_ELF> (TC_FIX_ADJUSTABLE): Define. * config/tc-i960.h, config/tc-m68k.h, config/tc-v850.h: Likewise.
2000-08-222000-08-22 Eric Christopher <echristo@cygnus.com>Eric Christopher1-8/+26
* config/tc-mn10300.c: (md_apply_fix): New function. (mn10300_force_relocation): New function. (mn10300_fix_adjustable): New function. * config/tc-mn10300.h: (TC_FORCE_RELOCATION): Define. (TC_HANDLES_FX_DONE): Define. (obj_fix_adjustable): Define. (MD_APPLY_FIX3): Define. (TC_LINKRELAX_FIXUP): Define. * write.c: (TC_LINKRELAX_FIXUP): Define if not previously defined. (fixup_segment): Use TC_LINKRELAX_FIXUP. * doc/internals.texi: Document TC_LINKRELAX_FIXUP.
2000-08-212000-08-21 Jason Eckhardt <jle@cygnus.com>Jason Eckhardt1-0/+5
bfd: * elf32-i860.c (elf32_i860_relocate_pc16): Just write the immediate field with the newly relocated value instead of adding it to the existing immediate field. (elf32_i860_relocate_splitn): Likewise. (elf32_i860_relocate_highadj): Likewise. gas: * config/tc-i860.c (md_apply_fix3): Do not insert the immediate if the fixup resulted in a relocation.
2000-08-18Replace as_tsktsk with as_warn.Nick Clifton1-0/+5
Make reference to first element of shift_names explicit.
2000-08-18* write.c (fixup_segment) [TC_DONT_FIX_NON_ADJUSTABLE]: UseAlexandre Oliva1-0/+12
obj_fix_adjustable() and tc_fix_adjustable() to tell whether to add a symbol's address. Removed all target-specific #ifdefs that used to accomplished the same. * config/tc-v850.h (TC_DONT_FIX_NON_ADJUSTABLE): Define. * config/tc-m68k.h (TC_DONT_FIX_NON_ADJUSTABLE): Define. * config/tc-arm.h (TC_DONT_FIX_NON_ADJUSTABLE): Define. * config/tc-i960.h (TC_DONT_FIX_NON_ADJUSTABLE): Define. * config/tc-i386.h (TC_DONT_FIX_NON_ADJUSTABLE): Define.
2000-08-182000-08-17 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* dwarf2dbg.c: Fix formatting.
2000-08-17Allow illegal shifts by zero to be recorded as logical shift lefts by zero.Nick Clifton1-0/+5
2000-08-16Fix 3 DV bugs, and a few minor cleanups.Jim Wilson1-0/+7
gas/ * config/tc-ia64.c (specify_resource, case IA64_RS_GR): Handle postincrement modified registers. Handle IA64_OPND_R3_2 addl source registers. (note_register_values): Handle IA64_OPND_R3_2 operands. gas/testsuite/ * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc. * gas/ia64/dv-raw-err.l: Likewise. * gas/ia64/dv-waw-err.l: Update sed pattern. * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment. * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. include/opcode/ * ia64.h (IA64_OPCODE_POSTINC): New. opcodes/ * ia64-ic.tbl (pr-readers-nobr-nomovpr): Add addl, adds. Delete break, mov-immediate, nop. * ia64-opc-f.c: Delete fpsub instructions. * ia64-opc-m.c: Add POSTINC to all instructions with postincrement address operand. Rewrite using macros to avoid long lines. * ia64-opc.h (POSTINC): Define. * ia64-asmtab.c: Regenerate.
2000-08-162000-08-16 Jason Eckhardt <jle@cygnus.com>Jason Eckhardt1-0/+4
* config/tc-i860.c (md_operand): Silly typo fixed.
2000-08-16Tidy up decoding of shift based addressing modes.Nick Clifton1-0/+17
Add extra tests for these addressing modes
2000-08-16 * config/tc-sparc.c: Kill all warnings.Jakub Jelinek1-1/+8
(md_parse_option): Set -32/-64 for -xarch=, allow all -A archs in -xarch= as well. (md_show_usage): Update usage text.