aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
2000-09-082000-09-08 Philip Blundell <philb@gnu.org>Phil Blundell2-1/+6
* config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when offset is negative.
2000-09-08Mention 2.10 change to ARM MSR semanticsPhil Blundell1-0/+3
2000-09-072000-09-07 H.J. Lu <hjl@gnu.org>H.J. Lu3-460/+477
* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM. * configure: Rebuild.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-28/+27
* atof-generic.c: Fix formatting.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-159/+152
* config/tc-vax.c: Fix formatting. * input-scrub.c: Likewise.
2000-09-072000-09-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-155/+147
* config/tc-mips.c: Fix formatting.
2000-09-07* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.Alexandre Oliva4-170/+182
* configure.in (sh-*-linux*): Added. * configure: Rebuilt.
2000-09-07 > * config/tc-hppa.c: Fix formatting.Jeff Law2-35/+19
2000-09-062000-09-06 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-194/+175
* ecoff.c: Fix formatting.
2000-09-06* configure: Rebuilt with new libtool.m4.Alexandre Oliva2-241/+237
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 Hirata3-2346/+2379
* cgen.c: Fix formatting. * config/tc-ia64.c: Likewise.
2000-09-06Regenerate files using fixed aclocal install.Nick Clifton5-751/+416
2000-09-05 * config/tc-cris.c: Correct comment typos.Hans-Peter Nilsson2-3/+7
2000-09-05fix of changelogEric Christopher1-14/+0
2000-09-052000-09-05 Eric Christopher <echristo@cygnus.com>Eric Christopher2-9/+23
* config/tc-mn10300.c: Cleanup. (md_pcrel_from): Enable.
2000-09-05Miscellaneous tiny fixes.Alan Modra5-3/+10
2000-09-05.reg improvements.Alan Modra3-434/+444
2000-09-05Munge in vtable support for tc-hppa.c, inform elf back-end aboutAlan Modra5-92/+171
millicode, and make $PIC_pcrel$0 work.
2000-09-03Fix time ordering of entriesNick Clifton1-50/+56
2000-09-03fix formattingNick Clifton1-9/+9
2000-09-03 * config/tc-ia64.c (emit_one_bundle): Stop collecting insnsRichard Henderson2-1/+8
for template selection when a label is needed.
2000-09-032000-09-02 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-222/+224
* config/tc-ia64.c: Fix formatting.
2000-09-02Increase minor version number (to 2.10.91) to help tools detect the newNick Clifton8-236/+621
ability to support removal of duplciate DWARF@ debug information.
2000-09-02RegenerateNick Clifton2-846/+864
2000-09-02* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.Alexandre Oliva3-0/+357
* 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 Henderson2-9/+38
(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 Hirata3-95/+95
* as.c: Fix formatting. * cond.c: Likewise.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-139/+126
* frags.c: Fix formatting. * macro.c: Likewise.
2000-08-312000-08-31 Eric Christopher <echristo@cygnus.com>Eric Christopher2-11/+21
* 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 Oliva4-1058/+879
top level. * aclocal.m4, configure: Rebuilt.
2000-08-31In src/gas/ChangeLog:Geoffrey Keating2-1/+6
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 Hirata2-128/+109
* listing.c: Fix formatting.
2000-08-302000-08-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-13/+17
* app.c: Fix a comment typo. Fix formatting.
2000-08-29Fix some ia64 gas failures.Timothy Wall5-7/+15
2000-08-25Correctly calculate the pc relative offset of the target destination for jmpNick Clifton2-4/+10
instructions.
2000-08-24 * NEWS: Mention support for CRIS.Hans-Peter Nilsson2-0/+6
2000-08-24 * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.Denis Chertykov1-0/+5
Sets `.lcomm' alignment to zero.
2000-08-24 * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.Denis Chertykov1-0/+9
Sets `.lcomm' alignment to zero.
2000-08-23* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>Alexandre Oliva2-1/+6
(TC_FIX_ADJUSTABLE): Define.
2000-08-23Fix unwind section bug found by linux kernel.Jim Wilson2-2/+9
* 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 Oliva2-4/+4
2000-08-23* config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if targetAlexandre Oliva2-1/+6
environment is pe.
2000-08-222000-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu6-227/+281
* 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-222000-08-21 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+7
* gas/all/cofftag.d: Support the strict COFF.
2000-08-22* write.c (TC_FIX_ADJUSTABLE): Define to 1, if not defined.Alexandre Oliva7-28/+45
(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 Christopher5-26/+151
* 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 Eckhardt2-24/+61
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 Clifton2-2/+7
Make reference to first element of shift_names explicit.
2000-08-18* write.c (fixup_segment) [TC_DONT_FIX_NON_ADJUSTABLE]: UseAlexandre Oliva7-9/+41
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.