aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-01-28 * ld.texinfo (Options): Add a brief description of the types ofIan Lance Taylor1-0/+3
information included in a link map.
1998-01-28 * configure.tgt (dvp-*-*): Recognize.Doug Evans3-12/+11
1998-01-28delete txvu stuff, building mips files nowDoug Evans2-10/+0
1998-01-28 * symbols.c (resolve_symbol_value): Don't set the segment if itIan Lance Taylor1-0/+3
hasn't changed, and this is OBJ_AOUT without BFD_ASSEMBLER.
1998-01-28delete txvuelf.sh, generating mips files nowDoug Evans2-16/+0
1998-01-28 * configure.in: Add dvp-elf support.Doug Evans2-1/+8
* config.sub: Recognize dvp cpu.
1998-01-28 * config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument toIan Lance Taylor2-1/+6
S_GET_SEGMENT.
1998-01-28 * monitor.c (monitor_vsprintf): New function to handleMark Alexander2-9/+18
printing of large addresses using %A format specifier. (monitor_printf_noecho, monitor_printf): Use monitor_vsprintf instead of vsprintf. * dve3900-rom.c (_initialize_r3900_rom): Use %A instead of %Lx to print addresses.
1998-01-28 * ld.texinfo (Options): Mention LDEMULATION in description of -m.Ian Lance Taylor2-6/+25
(Environment): Mention LDEMULATION.
1998-01-28checkpointDoug Evans1-35/+59
1998-01-28 * ld.texinfo (Options): Clarify --export-dynamic a bit.Ian Lance Taylor2-28/+252
1998-01-28Wed Jan 28 13:54:50 1998 Pat Rankin <rankin@eql.caltech.edu>Ian Lance Taylor2-3/+9
as.h (unlink): Reverse 13-Feb-97 change; use of unlink vs remove depends upon HAVE_{UNLINK,REMOVE} values rather than host compiler.
1998-01-28 * config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define.Ian Lance Taylor2-0/+16
1998-01-28 * config.bfd, configure.in: Add dvp support.Doug Evans12-168/+204
* configure: Regenerate. * aclocal.m4: Regenerate. * archures.c, reloc.c, cpu-mips.c: Add dvp support. * bfd-in2.h, libbfd.h, libcoff.h: Regenerate. plus delete old txvu stuff, dvp generates mips files now
1998-01-28 * elf.c (_bfd_elf_close_and_cleanup): Only check the strtab if weIan Lance Taylor2-4/+13
have a bfd_object.
1998-01-28txvu renamed to dvpDoug Evans1-2/+2
1998-01-28txvu renamed to dvp, so files moved to ../dvpDoug Evans10-515/+0
1998-01-28Added --nowarnswap arg to suppress "Swapping instructions" warning.Bill Moyer4-7/+48
1998-01-28 * configure.in: Add dvp support.Doug Evans3-56/+10
* configure: Regenerate. * config/tc-dvp.[ch]: New files. And delete old txvu stuff.
1998-01-28Report combined alignment and size overflow errors.Nick Clifton1-0/+5
1998-01-28 * config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32Ian Lance Taylor1-0/+5
and mingw32.
1998-01-28txvu.h renamed to dvp.hDoug Evans3-358/+3
1998-01-28Display instruction when an insertion error is encountered.Nick Clifton2-106/+126
1998-01-28txvu.h deleted in favor of generating mips filesDoug Evans3-49/+130
1998-01-28 * Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix)Jeff Law1-0/+5
here as it is not defined in the toplevel Makefile.
1998-01-28(assemble_one_insn): tweak lexing of suffixDoug Evans1-2/+5
1998-01-28checkpointDoug Evans1-88/+99
1998-01-28remove txvu stuff, now using only mips elf filesDoug Evans2-26/+0
1998-01-28txvu renamed to dvpDoug Evans3-76/+76
1998-01-28 * dis-asm.h (print_insn_dvp,dvp_insn_p): Add prototypes.Doug Evans1-1/+2
Delete old txvu stuff.
1998-01-28 * configure (package_makefile_rules_frag): New variable, which namesJeff Law1-0/+7
a file with generic rules, ... Change comment to mention we now have FIVE parts. * configure: Undo last change.
1998-01-28 * config.guess: More accurate determination of HP processor types.Jeff Law3-19/+148
* config.sub: More accurate determination of HP processor types.
1998-01-28Sparc v9 ABI compliant PLT:Richard Henderson2-0/+38
* elf64-sparc.c (PLT_HEADER_SIZE): V9 ABI uses 4 entries. (plt_templates, sparc64_elf_build_plt_entry): Delete. (LARGE_PLT_THRESHOLD): New define. (GOT_RESERVED_ENTRIES): V9 ABI only uses 1. (sparc64_elf_build_plt): New function. (sparc64_elf_plt_entry_offset): Likewise. (sparc64_elf_plt_ptr_offset): Likewise. (sparc64_elf_adjust_dynamic_symbol): Change h->plt_offset to contain the index for convenience. Skip the initial entries in .rela.plt. (sparc64_elf_size_dynamic_sections): Zero the allocated contents memory for the benefit of .rela.plt. (sparc64_elf_relocate_section): Call sparc64_elf_plt_entry_offset. (sparc64_elf_finish_dynamic_symbol): Kill template stuff. Use sparc64_elf_plt_entry_offset & sparc64_elf_plt_ptr_offset for reloc. (sparc64_elf_finish_dynamic_sections): DT_PLTGOT points to .plt. Call sparc64_elf_build_plt. (elf_backend_want_got_plt): No. (elf_backend_plt_readonly): No. (elf_backend_plt_alignment): 8. * elf.c (_bfd_elf_close_and_cleanup): New function; free the shstrtab. * elf-bfd.h (_bfd_elf_close_and_cleanup): Declare it. * elfxx-target.h (bfd_elfNN_close_and_cleanup): Arrange for it to be called.
1998-01-28 * gas/mips/4010.s: Add 4010 tests.Jeff Law16-26/+409
* gas/mips/4010.d: Expected output. * gas/mips/4100.s: Add 4010 tests. * gas/mips/4100.d: Expected output. * gas/mips/4650.s: Add 4010 tests. * gas/mips/4650.d: Expected output. * gas/mips/mips.exp: Run the new tests. * gas/mips/*.d: Pass the right processor model to objdump. Fix minor cases where expected output was wrong due to opcode conflicts.
1998-01-28 * mips-dis.c (_print_insn_mips): Set target_processor as appropriate.Jeff Law3-4/+155
Only recognize instructions for the current target_processor.
1998-01-28 * archures.c (bfd_mach_mips*): Add definitions for various MIPSJeff Law5-78/+179
processors. * cpu-mips.c (arch_info_struct): Add mips variants. * bfd-in2.h: Rebuilt.
1998-01-28*** empty log message ***James Lemke2-101/+205
1998-01-28Partial implementation of DMA tags (instructions).James Lemke1-0/+5
Checkin to facilitate a component name change.
1998-01-28* Very, very early support for vu1 based on sce code.Ian Carmichael9-29/+6350
* Modified Files: * ChangeLog Makefile.in hardware.c vu1.c vu1.h * Added Files: * libvpe.c libvpe.h vpe.h vu.h
1998-01-28 * configure.in (CONFIG_LDFLAGS): Only add -export-dynamicJason Molenda3-84/+127
when using GNU ld. A little longer patch than necessary due to some whitespace reformatting.
1998-01-27* Incorporate GPR_SET() macro from mips/sim-main.hIan Carmichael1-0/+4
1998-01-27Fix PR 14752 by preserving t2a3_b_insnNick Clifton1-0/+5
1998-01-27 * tc-txvu.c (*): Update to use handle new arguments forDoug Evans2-45/+167
parse/insert/extract/print handlers. ({encode,decode}_fixup_reloc_type): New function. (assemble_pke): Write out insn after parsing it.
1998-01-27 * txvu-dis.c (*): Update to use new arguments inDoug Evans3-221/+464
parse/insert/extract/print fns. * txvu-opc.c (*): Likewise.
1998-01-27 * txvu.h (txvu_{opcode,operand}): New typedefs.Doug Evans2-32/+52
(txvu_operand): Add opcode,operand,mods arguments consistently to each of the parse/insert/extract/print routines.
1998-01-27Fix PRs 14721, 14722, 14723Nick Clifton2-23/+57
1998-01-27Fix gdbtk sanitizations to be silent unless verbose optio is given.Fred Fish1-4/+12
1998-01-27Tue Jan 27 13:32:01 1998 Robert Lipe <robertl@dgii.com>Ian Lance Taylor3-86/+127
* configure.in (i386-*-sco3.2v5*): Defaults to ELF now. (i386-*-sco3.2v5*coff): New target. (i386-*-sco3.2*): New target. * configure: Rebuild.
1998-01-27use '/' in one case to test itDoug Evans1-2/+6
1998-01-27allow '/' in addition to '.' in dest specDoug Evans2-4/+4