aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-10-23 * elf32-v850.c (elf_v850_howto_table): Fix ordering ofJeff Law2-19/+79
R_V850_ZDAOFFSET and R_V850_TDAOFFSET. Fix various fields in R_V850_TDAOFFSET. (elf32_v850_bfd_final_link_relocate): Tweak pc-relative relocs to work more like other relocs. Handle R_V850_TDAOFF relocations. v850 tda, sda & zda stuff.
1996-10-23 * config/tc-v850.c (md_assemble): Handle TDAOFF relocsJeff Law2-6/+18
differently for movea & sst/sld insns. Working on tda for the v850.
1996-10-23 * ppc-opc.c (PPCPWR2): Define.Ian Lance Taylor1-0/+6
(powerpc_opcodes): Use PPCPWR2 for fsqrt, rather than duplicating it.
1996-10-23 * scripttempl/v850.sc (__ep): Put it at the startJeff Law2-1/+4
of the tda section. v850.
1996-10-23 * elf32-v850.c: Include bfdlink.h.Jeff Law2-0/+325
(bfd_elf32_v850_reloc): Return an error if we get a reloc we can't handle. (elf32_v850_bfd_final_link_relocate): New function. (v850_elf_relocation_section): Likewise. (elf_backend_relocate_section): Define. New-style linker for the v850 (necessary to handle zda, sda & tda). sda & tda relocs seem to be working. No tda reloc support yet.
1996-10-22 * v850-tdep.c (scan_prologue): Changes to deal with scheduledStu Grossman2-21/+52
prologues correctly. First, prologue end is now defined by presence of a branch, jump or call insn. Second, can no longer fix frame offsets because we may not know the offset until after a register has been saved. * (v850_init_extra_frame_info): Fixup frame offsets here because we have all the info at this time. * (v850_frame_chain): Use new calling convention for scan_prologue.
1996-10-22 * binary.c (binary_set_section_contents): Ignore sections whichIan Lance Taylor1-0/+5
don't have SEC_LOAD and SEC_ALLOC set. PR 10914.
1996-10-22Do not allow IU,IU or MU,MU, or both instructions to be parallelized with -OMichael Meissner1-0/+5
1996-10-22start-sanitize-d10vMartin Hunt1-0/+7
Tue Oct 22 10:25:29 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * d10v-tdep.c, config/d10v/tm-d10v.h: Changes to allow stack backtraces and inferior function calls. end-sanitize-d10v
1996-10-22Provide better statistics, particularly for doing VLIW work; Fix ldb to ↵Michael Meissner2-95/+213
correctly sign extend
1996-10-22 * configure: Handle GCC_FOR_TARGET like CC_FOR_TARGET.Ian Lance Taylor1-0/+4
1996-10-22 * scriptempl/v850.sc: Move all "normal" sections intoJeff Law2-1/+8
the external memory region (0x100000 - 0x200000). So plumhall works again (hopefully).
1996-10-22Sanitize out v850 stuff.Stu Grossman1-6/+6
1996-10-22 * mpw-make.sed: Update init.c editing to work with Oct 8 change.Stan Shebs2-12/+12
(@HLDFLAGS@): Always edit out.
1996-10-22Tue Oct 22 10:25:29 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-30/+51
* tm-d10v.h: Changes to allow stack backtraces and inferior function calls.
1996-10-22Tue Oct 22 10:25:29 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-5/+140
* d10v-tdep.c, config/d10v/tm-d10v.h: Changes to allow stack backtraces and inferior function calls.
1996-10-22 * obj.h (struct format_ops): Add frob_file_after_relocs field.Ian Lance Taylor1-0/+10
* config/obj-multi.h (obj_frob_file_after_relocs): Define. * config/obj-ecoff.c (ecoff_format_ops): Initialize new frob_file_after_relocs field. * config/obj-elf.c (elf_format_ops): Likewise. * config/tc-mips.c: Undefine obj_frob_file_after_relocs before including obj-elf.h.
1996-10-22 * mdebugread.c (parse_partial_symbols): Fix 64-bitMark Alexander3-6/+11
sign-extension problems in calculating psymtab addresses. * buildsym.c (end_symtab): Use macro to pop context.
1996-10-22 * config/tc-mips.c (cons_fix_new_mips): Only treat 8 byte relocIan Lance Taylor2-1/+43
specially if not ELF. (md_apply_fix): Handle BFD_RELOC_64. (tc_gen_reloc): Handle BFD_RELOC_64.
1996-10-21 * elf32-mips.c (elf_mips_howto_table): Describe R_MIPS_64.Ian Lance Taylor1-0/+5
(mips32_64bit_reloc): New static function. (mips_reloc_map): Add entry for BFD_RELOC_64. (mips_elf_relocate_section): Handle R_MIPS_64.
1996-10-21Mon Oct 21 16:16:26 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt2-6/+10
* interp.c (sim_resume): Change the way single-stepping and exceptions are handled so single-stepping works again.
1996-10-21 * v850-tdep.c: Cleanup lots of things. Add many comments.Stu Grossman2-137/+188
* testsuite/gdb.base/nodebug.exp: Whack out -g options by hand so that cflags can contains -gstabs, and work correctly for other tests.
1996-10-21PR 8511, keep new test casesMichael Snyder1-0/+2
1996-10-21 * gdb.base/setshow.exp: New file, tests show and set.Michael Snyder2-0/+23
* gdb.base/setshow.c: New file, tests show and set. * gdb.base/help.exp: Add test for help set|show annotate. * gdb.base/default.exp: Add test for set|show annotate. PR 8511
1996-10-21Make d10v .text start at 0x10000Michael Meissner2-0/+14
1996-10-21 * top.c: Add new commands "set annotate" and "show annotate".Michael Snyder2-0/+11
PR 8511
1996-10-21 * linker.c (_bfd_generic_final_link): Avoid losing staticJeff Law1-0/+5
symbols in the .bss section. Something Stu noticed.
1996-10-21 * config/tc-i386.c (md_apply_fix3): Don't increment value for a PCIan Lance Taylor1-0/+4
relative reloc when BFD_ASSEMBLER and OBJ_AOUT (more ugly gas reloc hacking).
1996-10-21 * config/obj-aout.h (S_IS_DEFINE): non BFD_ASSEMBLER version:Ian Lance Taylor1-0/+5
Don't check S_GET_OTHER.
1996-10-21 * linker.c (default_indirect_link_order): Print an error messageIan Lance Taylor2-1/+11
when attempting to do a relocateable link with different object file formats, rather than calling abort.
1996-10-20 * corelow.c (core_close): Clear inferior_pid only if there isPeter Schauer3-4/+17
an open core_bfd. * cp-valprint.c (cp_print_value_fields): Pass correct address to val_print, not 0. From Andreas Schwab (schwab@issan.informatik.uni-dortmund.de): * eval.c (evaluate_subexp_standard) [case BINOP_REPEAT]: Chase typedefs before checking for integral type of right operand.
1996-10-19 * emulparams/m32relf.sh (TEXT_START_ADDR): Change from 0 to 0x100.David Edelsohn1-0/+6
1996-10-19 * mdebugread.c (parse_symbol): Fix crash when malloc hasMark Alexander2-1/+6
no type info and void type has no associated pointer type.
1996-10-18 * Makefile.in (ALL_EMULATIONS): Remove eelf64alpha.o.Ian Lance Taylor2-1/+12
(ALL_64_EMULATIONS): New variable. * configure.in: Accept --enable-64-bit-bfd option. If it is set with --enable-targets=all, include ALL_64_EMULATIONS in EMULATION_OFILES. * configure: Rebuild.
1996-10-18 * config/tc-mips.c (mips_ip): Accept an odd floating pointIan Lance Taylor2-4/+9
register with l.s or s.s.
1996-10-18 * scripttempl/v850.sc (__gp, __ep): Define.Jeff Law2-0/+8
1996-10-18 * config/obj-aout.c (obj_pseudo_table): Use obj_aout_type forIan Lance Taylor1-0/+6
.type pseudo-op. (obj_aout_type): New static function.
1996-10-18 * Makefile.in (CC_FOR_TARGET): Check for xgcc, not Makefile.Ian Lance Taylor2-5/+33
(CXX_FOR_TARGET): Likewise. (GCC_FOR_TARGET): Define. (BASE_FLAGS_TO_PASS): Remove GCC_FOR_TARGET. (EXTRA_GCC_FLAGS): Define GCC_FOR_TARGET based on whether CC_FOR_TARGET was specified on the command line. (MAKEOVERRIDES): Don't define.
1996-10-18Add support for fselMichael Meissner1-1/+1
1996-10-18Keep new configure helpers, update conditional sanitizesStan Shebs1-2/+4
1996-10-18 * configure.host: New file, host configuration mapping.Stan Shebs5-780/+416
* configure.tgt: New file, target configuration mapping. * configure.in: Remove host and target mapping. * configure: Rebuild.
1996-10-17 * ld.texinfo: Try to consistently use a single or a double dashIan Lance Taylor1-1/+6
for each option.
1996-10-17 * Makefile.in ($(OBJS)): Depend upon libiberty.h.Ian Lance Taylor2-1/+5
1996-10-17 * scripttempl/v850.sc (.zdata): Add this before .text.Jeff Law2-1/+7
(.sdata): Also include .rosdata as part of the .sdata. (.tdata): Include this just before .sdata.
1996-10-17 * configure.in (--enable-sim-powerpc): Delete.David Edelsohn1-35/+49
(--enable-sim): Add. * configure: Regenerated.
1996-10-17Add more m32r support.David Edelsohn1-0/+28
1996-10-17 * dis-asm.h (print_insn_m32r): Declare.David Edelsohn3-0/+37
1996-10-17 * reloc.c (m32r relocs): Rename them.David Edelsohn1-0/+11
* bfd-in2.h, libbfd.h: Regenerated. * elf32-m32r.c: Update. (m32r_elf_10_pcrel_reloc): New function. (elf_m32r_howto_table, R_M32R_10_PCREL entry): Use it. (elf_m32r_howto_table, R_M32R_24 entry): Fix {src,dst}_masks.
1996-10-17 * configure.in (m32r): Fix spelling of libg++ libs.David Edelsohn2-1/+7
1996-10-17 * emulparams/m32relf.sh (EMBEDDED): Define.David Edelsohn2-0/+7