aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-06-22 * emulparams/i386linux.sh (NONPAGED_TEXT_START_ADDR): Set to 0.Ian Lance Taylor1-0/+3
From jrs@world.std.com (Rick Sladkey).
1994-06-22 * scripttempl/mipsbsd.sc: Let sections align to their naturalIan Lance Taylor1-0/+17
boundaries.
1994-06-22 * mips-dis.c (_print_insn_mips): Build a static hash table mappingIan Lance Taylor1-0/+11
opcodes to the first instruction with that opcode, to speed disassembly of large files. From ralphc@pyramid.com (Ralph Campbell).
1994-06-22keep configure.batKen Raeburn1-0/+1
1994-06-22 * aoutx.h (aout_link_check_ar_symbols): Just skip N_STAB and N_FNIan Lance Taylor2-36/+46
symbols; don't look them up in the hash table. From ralphc@pyramid.com (Ralph Campbell).
1994-06-22 * config/tc-hppa.h (obj_frob_symbol): Define for OBJ_ELF.Jeff Law1-0/+8
More gas/bfd lossage exposed by the new linker code.
1994-06-22Sanitization fixesStan Shebs2-0/+47
1994-06-21Modified Files:Kung Hsu1-0/+11
ChangeLog * config/i386/nm-linux.h: change calling convention of TARGET_CAN_USE_HARDWARE_WATCHPOINT() and target_insert_watchpoint() and target_remove_watchpoint().
1994-06-21Look for as.new before looking in the path for the binary to test.Rob Savoye1-0/+14
1994-06-21 * nlmconv.c (powerpc_build_stubs): Don't generate the PowerPCIan Lance Taylor1-0/+5
NetWare custom header; no longer needed. (powerpc_mangle_relocs): Convert relocs against the uninitialized data section into relocs against the data section.
1994-06-21Modified Files:Kung Hsu2-0/+6
tm-mips64.h tm-bigmips64.h * config/mips/tm-mips64.h: define FORCE_LONG_LONG to force LONGEST to be long long in gdb. * config/mips/tm-bigmips.h: ditto.
1994-06-21 * configure.in: Set nlmconv_defs to -DNLMCONV_cputype for all theIan Lance Taylor3-11/+59
netware targets. Write it into Makefile as NLMCONV_DEFS. * Makefile.in (nlmconv.o): Pass $(NLMCONV_DEFS) to $(CC). * nlmconv.c: Only compile code for specific CPU types if NLMCONV_cputype is defined.
1994-06-21 * nlmconv.c (main): Change uses of bfd_abs_section, etc., to useIan Lance Taylor2-6/+18
bfd_abs_section_ptr or bfd_is_abs_section, etc. (i386_mangle_relocs, alpha_mangle_relocs): Likewise. (powerpc_build_stubs): Likewise. * nm.c (filter_symbols, print_symbols): Likewise. * objcopy.c (filter_symbols): Likewise. (mark_symbols_used_in_relocations): Likewise. * objdump.c (remove_useless_symbols, dump_relocs): Likewise. * size.c (sysv_internal_printer): Likewise.
1994-06-21Added a nec-v810 target.Sean Eric Fagan1-0/+1
1994-06-21Added support for nev-v810 processor. A newlib *only* target, for now atSean Eric Fagan1-1/+5
least.
1994-06-21 * section.c (bfd_abs_section): Make const.Ian Lance Taylor3-36/+59
(bfd_abs_section_ptr, bfd_is_abs_section): Define. (bfd_und_section): Make const. (bfd_und_section_ptr, bfd_is_und_section): Define. (bfd_com_section): Make const. (bfd_com_section_ptr): Define. (bfd_ind_section): Make const. (bfd_ind_section_ptr, bfd_is_ind_section): Define. (bfd_abs_symbol, bfd_com_symbol): Make const. (bfd_und_symbol, bfd_ind_symbol): Likewise. (global_syms): Cast initialization of section field. (STD_SECTION): Define as const, and cast initializations. * bfd-in2.h: Rebuilt. * Many files: Change uses of bfd_abs_section, etc., to use bfd_abs_section_ptr or bfd_is_abs_section, etc.
1994-06-21 * subsegs.c (abs_seg_info, und_seg_info): Define if BFD_ASSEMBLER.Ian Lance Taylor2-4/+54
(subseg_change): Store seg_info for bfd_abs_section_ptr in abs_seg_info, and store seg_info for bfd_und_section_ptr in und_seg_info. (subseg_get): Likewise. Also, don't set output_section if it is already set. (seg_info): Define as function. * subsegs.h (seg_info): Declare as function rather than defining as macro. * write.c (relax_and_size_seg): Call seg_info rather than bfd_get_section_userdata.
1994-06-21 * gdb.base/list.exp: Tweak alternate pattern for listing of anPeter Schauer1-0/+8
included file to run under newer versions of expect. * gdb.c++/demangle.exp: Add spaces to the expect patterns between consecutive >'s in templates to accomodate recent cplus-dem.c change. Remove xfail for the virtual table of BDDHookV.
1994-06-21 * c-lang.c (asm_language_defn): New definitions for language_asm,Peter Schauer2-0/+30
mostly copied from c_language_defn, to avoid warnings when switching between c and asm stack frames.
1994-06-20 * Many files: change all bfd_target vectors to be const. ChangeIan Lance Taylor29-123/+494
all uses of bfd_target * to be const bfd_target *. Change bfd_target_vector and bfd_default_vector arrays to be const bfd_target * const *.
1994-06-20* Makefile.in (MANPAGES): Remove $(DEMANGLER_PROG).Ken Raeburn2-1/+7
(install): Install it explicitly, from build dir, not srcdir.
1994-06-20handle target ppc-*-elf*, for zoo.Ken Raeburn1-0/+2
1994-06-20expr.c (operand): If "0f" is followed by '\0', don't do eol checks.Ken Raeburn1-0/+5
1994-06-20 * objdump.c: Don't include elf/internal.h.Ian Lance Taylor2-48/+29
(bfd_elf_find_section): Don't declare. (read_section_stabs): No special handling for ELF. Always read using BFD sections.
1994-06-20 * ecoff.c, libecoff.h, ecoffswap.h, coff-alpha.c, coff-mips.c,Ian Lance Taylor6-188/+175
elf32-mips.c: Renamed all externally visible ECOFF routines which are local to BFD to start with _bfd_ecoff instead of just ecoff.
1994-06-20 * ecoff.c (ecoff_build_aux): Call swap_tir_out and swap_rndx_outIan Lance Taylor1-0/+5
via backend pointer, not directly.
1994-06-20 * mdebugread.c (parse_symbol): Don't call ecoff_swap_tir_in orIan Lance Taylor2-67/+32
ecoff_swap_rndx_in directly; use the debug_swap pointer instead. (upgrade_type, handle_psymbol_enumerators): Likewise. (has_opaque_xref, cross_ref): Likewise. (elfmdebug_build_psymtabs): Call swap->read_debug_info to read debugging information, rather than doing it here. * mipsread.c (mipscoff_symfile_read): Call read_debug_info entry point in ecoff_debug_swap backend structure, rather than calling ecoff_slurp_symbolic_info directly.
1994-06-20 * ecoff.c (ecoff_swap_tir_in): Change input argument to const.Ian Lance Taylor7-316/+1207
(ecoff_swap_tir_out): Likewise. (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Likewise. (ecoff_slurp_symbolic_info): Add new arguments to correspond to read_debug_info entry point in ecoff_debug_swap structure. Change all calls. * libecoff.h (ecoff_slurp_symbolic_info): Change declaration. * ecoffswap.h (ecoff_swap_tir_in, ecoff_swap_tir_out): Declare. (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Declare. * coff-alpha.c (alpha_ecoff_backend_data): Initialize new ecoff_debug_swap fields. * coff-mips.c (mips_ecoff_backend_data): Likewise. * elf32-mips.c (mips_elf_read_ecoff_info): Undefine READ. (mips_elf_ecoff_debug_swap): Initialize new ecoff_debug_swap fields. * configure.in (bfd_elf32_bigmips_vec): Use ecoff.o and ecofflink.o. (bfd_elf32_littlemips_vec): Likewise. (ecoff_big_vec, ecoff_little_vec): Likewise. (ecoffalpha_little_vec): Likewise. * Makefile.in (BFD_LIBS): Remove ecoff.o and ecofflink.o. (BFD32_BACKENDS): Add ecoff.o and ecofflink.o.
1994-06-20 * aoutx.h (NAME(aout,final_link)): Check flavour of sub, not abfd,Ian Lance Taylor3-10/+16
when computing reloc sizes. From Eric Youngdale <ericy@cais.cais.com>. * elfcode.h (elf_bfd_final_link): Don't try to compute maximum reloc count or size for a non-ELF file.
1994-06-20Comment change.Ian Lance Taylor1-3/+3
1994-06-20 * mipsbsd.c (MY_final_link_callback): Define to avoid warning.Ian Lance Taylor2-0/+9
1994-06-20 * hp300hpux.c (MY_final_link_callback): Define to avoid warning.Ian Lance Taylor2-9/+23
(BMAGIC, QMAGIC): Define; used by aoutx.h. (MY(slurp_symbol_table)): Change translate_from_native_sym_flags calls to use new parameters.
1994-06-18 * demangle.h (cplus_demangle_opname): Declare.Stan Shebs1-0/+4
1994-06-18Use "default" rather than "unix".Rob Savoye1-1/+1
1994-06-18Setup default and unknown init files.Rob Savoye1-0/+2
1994-06-18Don't pass AS and ASFLAGS, it's now done in the testing code.Rob Savoye1-1/+1
1994-06-18 * lib/gdb.exp (string_to_regexp): Set a default result.Stan Shebs1-0/+5
(default_gdb_start): Fix misleading message.
1994-06-18 * breakpoint.c: Include annotate.h. Call annotate_field ratherJim Kingdon1-0/+3
than printing annotation directly.
1994-06-18* main.c: Include string.h.Jim Kingdon1-0/+4
1994-06-17 * Makefile.in (config-stamp): Make sure there is at least oneIan Lance Taylor1-0/+8
element in the for loop.
1994-06-17 * aout-target.h (MY(callback)): Set the alignments of the text,Ian Lance Taylor2-0/+18
data and bss sections after determining the architecture.
1994-06-17 * sunos.c (sunos_add_one_symbol): Treat a common symbol from aIan Lance Taylor1-3/+4
dynamic object as being in the .bss section of the object, rather than as being undefined.
1994-06-17 * libhppa.h (bfd_hppa_insn2fmt, hppa_rebuild_insn): Make INLINE.Jeff Law1-0/+2
1994-06-17 * config/tc-hppa.c: Misc trivial changes to make gcc -Wall happy.Jeff Law1-0/+2
1994-06-17 * elf32-hppa.h (elf_hppa_final_processing): Delete decl.Jeff Law1-0/+4
1994-06-17 * config/tc-hppa.h (elf_hppa_final_processing): Declare.Jeff Law1-0/+4
1994-06-17 * elfcode.h (elf_link_input_bfd): Don't try to read local symbolsJeff Law2-4/+10
if there aren't any in the input file.
1994-06-17 * scripttempl/hppaelf.sc: Place .data and .bss at 0x40000000Jeff Law1-0/+5
when generating relocatable objects.
1994-06-17deleted code for keep-v9 that does nothing usefulKen Raeburn1-4/+0
1994-06-17unsanitize v9Ken Raeburn3-66/+0