aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
2002-05-06 * config/tc-ia64.c: Fix formatting.Kazu Hirata3-61/+67
* config/tc-ia64.h: Likewise.
2002-05-04 * config/tc-mips.c: Fix formatting.Kazu Hirata4-199/+207
* config/tc-s390.c: Likewise. * config/tc-s390.h: Likewise.
2002-05-03* config/tc-s390.c (md_gather_operands): Emit dwarf2 line-numberAlexandre Oliva2-0/+6
information for instructions.
2002-05-03 * as.h: Fix formatting.Kazu Hirata11-43/+56
* cgen.c: Likewise. * cgen.h: Likewise. * dwarf2dbg.c: Likewise. * frags.h: Likewise. * gasp.c: Likewise. * macro.c: Likewise. * read.c: Likewise. * stabs.c: Likewise. * symbols.c: Likewise.
2002-05-02 * app.c (mri_pseudo): Only declare for TC_M68K.Alan Modra2-3/+5
2002-05-02 * config/tc-ppc.c (mapping): Map sectoff to BFD_RELOC_16_BASEREL.Alan Modra2-4/+12
(ppc_elf_validate_fix): Replace BFD_RELOC_32_BASEREL with BFD_RELOC_16_BASEREL. (md_assemble): Likewise. (md_apply_fix3): Likewise.
2002-05-02Do not convert a subtract of zero into an add of zero.Nick Clifton5-3/+26
2002-05-01Generate warning if the same destination register is used in parallelNick Clifton2-0/+26
instructions.
2002-05-01 * config/tc-i386.c (extra_symbol_chars): Add '[' to the list.Alan Modra2-2/+6
2002-05-01 * write.c (cvt_frag_to_fill): Set fr_offset to zero on .orgAlan Modra2-0/+6
backwards to prevent cascading errors.
2002-04-30 * configure.in: Add support for powerpc-*-windiss.Mark Mitchell3-3114/+6980
* configure: Regenerated.
2002-04-28 * config/tc-s390.c (md_parse_option): Formatting.Alan Modra2-2/+4
2002-04-28 * config/tc-i386.c: Formatting fixes, add missing space in errorAlan Modra2-14/+20
message.
2002-04-25The patch contains mostly fixes for the disassembler. It also fixesNick Clifton2-9/+23
a crash of the assembler with some malformed source input. Long segmented addresses are now correctly relocated. Finally it updates my email address in the MAINTAINERS file.
2002-04-242002-04-24 Chris G. Demetriou <cgd@broadcom.com>Chris Demetriou2-4/+8
* config/tc-mips.c (macro_build): Do _not_ allow MIPS-3D instructions to be generated by macros.
2002-04-24 * config/tc-i386.c (output_jump, output_disp)Andreas Schwab2-29/+44
(md_estimate_size_before_relax): Don't set fx_pcrel_adjust any more. (md_apply_fix3): Remember addend value for rela relocations. (tc_gen_reloc): Correctly compute pc-relative relocation addend.
2002-04-232002-04-23 H.J. Lu <hjl@gnu.org>H.J. Lu4-0/+9
* gas/mips/elempic.d: Use empic.l. * gas/mips/telempic.d: Likewise. * gas/mips/tempic.d: Likewise.
2002-04-232002-04-23 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+10
* gas/hppa/parse/parse.exp: Don't expect failure on line separator test on hppa*-*-linux* nor hppa*-*-netbsd*.
2002-04-222002-04-22 Chris Demetriou <cgd@broadcom.com>Chris Demetriou5-0/+19
* gas/mips/mips-gp64-fp32.l: New file. * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr output. * gas/mips/mips-gp64-fp64.l: New file. * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr output.
2002-04-222002-04-22 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-3/+8
* config/tc-mips.c (macro_build): Add close-parenthesis missing from previous change. (also, fix ChangeLog entry for previous patch.)
2002-04-222002-04-22 Eric Christopher <echristo@redhat.com>Eric Christopher2-3/+20
* config/tc-mips.c: Add warning if macro instructions are expanded into a branch delay slot.
2002-04-222002-04-22 Chris Demetriou <cgd@broadcom.com>Chris Demetriou4-4/+45
* lib/gas-defs.exp (run_dump_test): Support new attribute "stderr" which is a file used to regexp_diff the assembler's pruned stderr output. (write_file): New helper function to write a string into a file. * gas/mips/empic.l: New file which matches empic tests' warnings. * gas/mips/empic.d: Use empic.l.
2002-04-19(cofftag): Do not run test for xscale-coff toolchain.Nick Clifton2-4/+15
(struct, align, incbin): Use case switch so that other targets to be skipped can be added in the future.
2002-04-17 * dwarf2dbg.c (dwarf2_gen_line_info): Do emit duplicate lineGeoffrey Keating2-2/+11
numbers, gdb relies on them to detect the start of the prologue.
2002-04-17 * config/tc-s390.c (tc_s390_fix_adjustable): Prevent adjustments toMartin Schwidefsky2-1/+10
symbols in merge sections.
2002-04-17 * gas/ppc/altivec.d: Fix dssall test.Matthew Green7-6/+15
* gas/ppc/altivec.s: Likewise. * gas/ppc/altivec_xcoff.d: Likewise. * gas/ppc/altivec_xcoff.s: Likewise. * gas/ppc/altivec_xcoff64.d: Likewise. * gas/ppc/altivec_xcoff64.s: Likewise. * ppc-opc.c (powerpc_opcode): Fix dssall operand list.
2002-04-16 * as.c (main): Don't reference _bfd_chunksize.Alan Modra2-7/+5
2002-04-16Prevent adjustments to symbols in merge sections.Tom Rix2-4/+10
2002-04-11Fix thinko in last commit.Richard Sandiford1-1/+1
2002-04-11 * doc/invoke.texi (TC_LARGEST_EXPONENT_IS_NORMAL): Document.Richard Sandiford3-13/+23
* config/atof-ieee.c (TC_LARGEST_EXPONENT_IS_NORMAL): Add an argument for the precision. (gen_to_words): Update accordingly.
2002-04-10 * as.c (parse_args <OPTION_VERSION>): Use VERSION isAlan Modra3-0/+18
BFD_VERSION_STRING unavailable. * config/tc-i386.c (INLINE): Define (for non-BFD assembler).
2002-04-09 * config/tc-sh.h (TC_FIX_ADJUSTABLE): Disable adjusting ifJoern Rennecke2-2/+10
symbol_used_in_reloc_p is true.
2002-04-09 * config/tc-sh.c (md_apply_fix3): Don't zero relocations on bigJoern Rennecke2-1/+6
endian hosts.
2002-04-04 * dep-in.sed: Cope with absolute paths.Alan Modra4-46/+76
* Makefile.am (dep.sed): Subst TOPDIR. Run "make dep-am". * Makefile.in: Regenerate.
2002-04-04Open out one-line if-then-else test clauses so that other clauses can beNick Clifton2-10/+24
inserted in the future.
2002-04-04 * config/tc-mips.c (mips16_macro_build): Cast type mismatch.Thiemo Seufer2-19/+22
(mips_ip): Remove unused variable. (md_apply_fix3): Cast signed/unsignes mismatches. Replace unsigned char with bfd_byte. (s_file): Remove unused variable. (s_mips_ent): Likewise.
2002-04-03Various fixes and improvements for d10v.Tom Rix3-104/+320
2002-04-03 * symbols.c (resolve_symbol_value <O_uminus, O_bit_not,Alan Modra2-11/+33
O_logical_not>): Derive final_seg from add_symbol. <O_multiply..O_logical_or>: More final_seg twiddles.
2002-04-02 * config/tc-ia64.c (ia64_cons_fix_new): Handle 8 byte iplt relocRichard Henderson2-5/+25
in 32-bit mode.
2002-03-27 * config/tc-i386.c (output_jump): Set fx_pcrel_adjust to size ofAndreas Schwab2-18/+36
field for pc-relative fixups. (output_disp): Likewise. (md_estimate_size_before_relax): Likewise. (tc_gen_reloc): Subtract fx_pcrel_adjust instead of fx_size for pc-relative fixups in 64bit mode.
2002-03-22 * config/te-aix5.h: Typo fix.Alan Modra2-1/+5
2002-03-21 * Makefile.am: Run "make dep-am".Alan Modra4-19/+27
* Makefile.in: Regenerate. * doc/Makefile.in: Regenerate.
2002-03-21Fix typoNick Clifton2-1/+6
2002-03-19 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.Andreas Jaeger3-314/+338
* gas/i386/x86-64-opcode.s: Likewise
2002-03-18* config/tc-mips.c (md_estimate_size_before_relax): Do not modifyAlexandre Oliva2-12/+9
the EXTENDED bit here; report the estimate according to the current size.
2002-03-18Add AIX 64 shared library support and emulation layer for binutilsNick Clifton7-214/+230
2002-03-18Updated French translationsNick Clifton2-355/+359
2002-03-16Wrap overly long line in last patch.Andreas Jaeger1-1/+2
2002-03-16 * doc/c-mips.texi (Machine Dependencies): Add new node.Andreas Jaeger2-8/+13
2002-03-16[ gas/ChangeLog ]Chris Demetriou8-4/+392
2002-03-15 Chris G. Demetriou <cgd@broadcom.com> * config/tc-mips.c (mips_set_options): New "ase_mips3d" member. (mips_opts): Initialize "ase_mips3d" member. (file_ase_mips3d): New variable. (CPU_HAS_MIPS3D): New macro. (md_begin): Initialize mips_opts.ase_mips3d and file_ase_mips3d based on command line options and configuration defaults. (macro_build, mips_ip): Accept MIPS-3D instructions if mips_opts.ase_mips3d is set. (OPTION_MIPS3D, OPTION_NO_MIPS3D, md_longopts, md_parse_option): Add support for "-mips3d" and "-no-mips3d" options. (OPTION_ELF_BASE): Move to accomodate new options. (s_mipsset): Support ".set mips3d" and ".set nomips3d". (mips_elf_final_processing): Add a comment indicating that a MIPS-3D ASE ELF header flag should be set, when one exists. * doc/as.texinfo: Document -mips3d and -no-mips3d options. * doc/c-mips.texi: Likewise, and document ".set mips3d" and ".set nomips3d" directives. [ gas/testsuite/ChangeLog ] 2002-03-15 Chris G. Demetriou <cgd@broadcom.com> * gas/mips/mips64-mips3d.s: New file. * gas/mips/mips64-mips3d.d: Likewise. * gas/mips/mips.exp: Run new "mips64-mips3d" test. [ include/opcode/ChangeLog ] 2002-03-15 Chris G. Demetriou <cgd@broadcom.com> * mips.h (INSN_MIPS3D): New definition used to mark MIPS-3D instructions. (OPCODE_IS_MEMBER): Adjust comments to indicate that ASE bit masks may be passed along with the ISA bitmask. [ opcodes/ChangeLog ] 2002-03-15 Chris G. Demetriou <cgd@broadcom.com> * mips-dis.c (mips_isa_type): Add MIPS3D instructions to the ISA bit masks for bfd_mach_mips_sb1 and bfd_mach_mipsisa64. Add comments for bfd_mach_mipsisa32 and bfd_mach_mipsisa64 that indicate that they should dissassemble all applicable MIPS-specified ASEs. * mips-opc.c: Add support for MIPS-3D instructions. (M3D): New definition. * mips-opc.c: Update copyright years.