aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-10-122000-10-12 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-37/+86
From Daniel Berlin <dberlin@redhat.com> : * symtab.c (lookup_symbol_aux): New function. Renamed from lookup_symbol. Move code to do demangling/case sensitivity to lookup_symbol(). (lookup_symbol): Now wrapper for lookup_symbol_aux, so we can perform case sensitivity/demangling without leaking memory. Move code to do demangling/case sensitivity from old_lookup_symbol to here. (lookup_partial_symbol): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. (lookup_block_symbol): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. Don't do linear search in case of C++. * symfile.c (compare_symbols): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. (compare_psymbols): Same here.
2000-10-12Another try at correcting relocations against discardedAlan Modra6-21/+63
link-once section symbols.
2000-10-12merge from gcc repositoryDJ Delorie14-394/+1001
2000-10-12Include alloca-conf.hAlan Modra2-0/+5
2000-10-112000-10-12 Kazu Hirata <kazu@hxi.com>Kazu Hirata8-162/+159
* app.c: Fix formatting. * as.c: Likewise. * as.h: Likewise. * bit_fix.h: Likewise. * cgen.c: Likewise. * cgen.h: Likewise. * cond.c: Likewise.
2000-10-11Revert 2000-10-07 link-once section symbol changes.Alan Modra4-21/+12
2000-10-112000-10-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-130/+119
* deffile.h: Fix formatting. * lexsup.c: Likewise. * mri.c: Likewise.
2000-10-10Fix my last change to actually compile.Alan Modra2-1/+5
2000-10-10(ieee_make_empty_symbol): Use bfd_zalloc, not bfd_zmalloc.Alan Modra2-1/+5
2000-10-10* section.c (bfd_make_section_anyway): Release newsect ptr whenAlan Modra2-2/+10
newsect->symbol fails to alloc. Use bfd_release instead of free.
2000-10-10Protoization.Kevin Buettner4-26/+25
2000-10-10* pe-dll.c (make_one): Do not generate code thunk for DATADJ Delorie2-21/+35
exports. (process_def_file): deduce DATA flag for auto-export sumbols.
2000-10-09 * elf64-ia64.c (elf64_ia64_unwind_entry_compare_bfd): New.Richard Henderson2-1/+54
(elf64_ia64_unwind_entry_compare): New. (elf64_ia64_final_link): Sort the .IA_64.unwind section.
2000-10-09 * config/i386/i386sol2.mh: Add XM_CLIBS definition to resolvePeter Schauer2-0/+6
reference to gethostbyname.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-7/+9
* pe-dll.c: Revert some formatting fixes.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata13-154/+119
* ldcref.c: Fix formatting. * ldctor.h: Likewise. * ldemul.c: Likewise. * ldemul.h: Likewise. * ldexp.c: Likewise. * ldexp.h: Likewise. * ldfile.c: Likewise. * ldfile.h: Likewise. * ld.h: Likewise. * ldlang.c: Likewise. * ldlang.h: Likewise. * ldmain.c: Likewise.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-39/+43
* pe-dll.c: Fix formatting.
2000-10-092000-10-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-51/+55
* pe-dll.c: Fix formatting.
2000-10-09 * ld-selective/selective.exp: Rearrange to be table-driven.Hans-Peter Nilsson2-184/+109
2000-10-08* usability improvementsBen Elliston3-0/+27
2000-10-08 Ben Elliston <bje@redhat.com> * cgen-utils.c (cgen_rtx_error): New function. 2000-10-07 Ben Elliston <bje@redhat.com> * cgen-trace.c (sim_cgen_disassemble_insn): Handle failure conditions for sim_core_read_buffer().
2000-10-08Whitespace tweak: replace leading spaces with a hard tab.Ben Elliston1-1/+1
2000-10-07(md_apply_fix): Remove bad assert added 2000-09-26.Alan Modra2-146/+146
2000-10-07* ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF tooAlan Modra2-1/+6
2000-10-07Cure a number of segfaults caused by /DISCARD/ of dynamic sections.Alan Modra2-21/+44
2000-10-07Make elf section symbols global for link-once sections.Alan Modra5-4/+32
2000-10-06Protoization.Kevin Buettner4-25/+28
2000-10-06* peigen.c (_bfd_pei_swap_scnhdr_out): note extended relocsDJ Delorie3-3/+64
* coffcode.h (coff_set_alignment_hook): read extended reloc count (coff_write_relocs): write extended reloc count (coff_write_object_contents): account for extended relocs
2000-10-062000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley4-3/+21
* sem.c: Regenerated. * sem-switch.c: Regenerated. * semx-switch.c: Regenerated.
2000-10-062000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley3-2/+15
* sem.c: Regenerated. * sem-switch.c: Regenerated.
2000-10-062000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley4-7/+13
* fr30-desc.h: Regenerate. * m32r-desc.h: Regenerate. * m32r-ibld.c: Regenerate.
2000-10-05Preserve machine dependent section header flags when reading ELF object file.Jim Wilson5-1/+45
* elf-bfd.h (struct elf_backend_data): Add elf_backend_section_flags field. * elf.c (_bfd_elf_make_section_from_shdr): Call the elf_backend_section_flags function. * elf64-ia64.c (elf64_ia64_section_from_shdr): Delete flag conversion code. (elf64_ia64_section_flags): New function containing flag conversion code. (elf_backend_section_flags): Define to elf64_ia64_section_flags. * elfxx-target.h (elf_backend_section_flags): Define. (elfNN_bed): Initialize elf_backend_section_flags field.
2000-10-05Minor DV table update, minor DV checking bug fix.Jim Wilson5-13/+26
* config/tc-ia64.c (resources_match): Handle IA64_RS_PRr. * ia64-ic.tbl: Update from Intel. * ia64-asmtab.c: Regenerate.
2000-10-052000-10-05 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-272/+274
* ldlang.c: Fix formatting.
2000-10-05Correct handling of non-global syms in linkonce sections.Alan Modra3-55/+69
Tidy a few comments.
2000-10-05Add a limit parameter for scanning the prologue.Kevin Buettner2-9/+15
2000-10-042000-10-04 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-3/+8
* ia64-gen.c: Convert C++-style comments to C-style comments. * tic54x-dis.c: Likewise.
2000-10-04Excise C++ style comments.Alan Modra3-18/+25
2000-10-03Protoization.Kevin Buettner3-21/+37
2000-10-03* pe-dll.c (fill_edata): initialize entire blockDJ Delorie2-4/+9
(make_one): fill in correct section.
2000-10-032000-10-03 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-328/+342
* ldexp.c: Fix formatting.
2000-10-02* emultempl/pe.em (gld_*_after_open): detect case where there twoDJ Delorie3-3/+89
import libraries for same dll; rename one to ensure proper link order. * pe-dll.c (process_def_file): compare ordinals to -1, not 0; fix typo (generate_edata): fix typo
2000-10-02Remove some hppa-elf fudges.Alan Modra3-11/+5
2000-10-02Correct call to _bfd_elf32_gc_record_vtable.Alan Modra2-7/+11
2000-10-022000-10-01 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2-1/+10
From Ralf Baechle <ralf@gnu.org> * elf32-mips.c (_bfd_mips_elf_finish_dynamic_sections): Mark gld produces binaries with got[1] = 0x80000001 to differenciate them for the dynamic linker from the broken binaries produced by old versions.
2000-10-02Protoization.Kevin Buettner3-16/+28
2000-09-30* ltconfig, ltmain.sh, libtool.m4: Updated from libtoolAlexandre Oliva10-1508/+1470
multi-language branch, to work around Solaris' /bin/sh bug. Rebuilt all affected `configure' scripts.
2000-09-30Make definitions of supply_gregset, fill_gregset, supply_fpregset,Kevin Buettner2-4/+13
and fill_fpregset match declarations in gregset.h.
2000-09-30Protoization.Kevin Buettner3-14/+23
2000-09-30Support for Unixware 7.1.x pxstatus_t and lwpxstatus_t.Alan Modra4-41/+130
2000-09-29 * scripttempl/crisaout.sc (ENTRY): Now __start.Hans-Peter Nilsson4-16/+43
(.text): Add default setting for __start. Remove CONSTRUCTORS handling. (/DISCARD/): Add .gnu.warning.*. * emulparams/crislinux.sh (ENTRY): Now __start. (TEXT_START_SYMBOLS): New; provide __Stext and __start default. * emulparams/criself.sh (OUTPUT_FORMAT): Now elf32-us-cris. (ENTRY): Now __start. (INITIAL_READONLY_SECTIONS): Add KEEP for .startup. (EXECUTABLE_SYMBOLS): Add default setting for __start.