aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-10-16 * elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): New macro.Geoffrey Keating2-29/+51
(SYMBOL_CALLS_LOCAL): New macro. (ppc_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL. (ppc_elf_check_relocs): Use SYMBOL_REFERENCES_LOCAL. (ppc_elf_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL. (ppc_elf_relocate_section): Use flag variable to determine whether the relocation refers to a local symbol. Test whether a PLTREL24 reloc will produce a reloc by looking to see whether a PLT entry was made.
2000-10-16 * config/tc-sh.c (JREG): Remove.Hans-Peter Nilsson2-85/+5
(md_convert_frag): Remove #if 0:d code using JREG.
2000-10-16Add tests of return values from bfd function callsNick Clifton2-28/+64
2000-10-16Change mask for OC to 0xFE00Nick Clifton2-1/+5
2000-10-16 * sparc-tdep.c (sparc_fix_call_dummy): Improve comments.Peter Schauer2-12/+33
Adjust call_dummy_breakpoint_offset, so that `finish' after a stop in a call dummy works. (sparc_gdbarch_init): Fix setting of pc_in_call_dummy, it depends on SPARC32/64_CALL_DUMMY_ON_STACK, not DO_CALL_DUMMY_ON_STACK.
2000-10-16Spelling changes from Dmitry Sivachenko <dima@Chg.RU>.Eli Zaretskii4-4/+15
2000-10-16Protoization.Kevin Buettner4-20/+21
2000-10-15gas:Diego Novillo5-2/+44
2000-10-15 Diego Novillo <dnovillo@cygnus.com> * config/tc-i386.c (i386_operand_modifier): Only match modifiers SHORT and FLAT if they are followed by a space. (parse_register): When `allow_naked_reg' is set, do not confuse identifiers that start with a register name with a register. gas/testsuite: 2000-10-15 Diego Novillo <dnovillo@cygnus.com> * intel.s, intel.d: Add new tests for naked registers using intel syntax.
2000-10-14 * elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Don't make PLTGeoffrey Keating2-1/+14
entries that could serve as a definition for a weak symbol.
2000-10-142000-10-13 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2-8/+18
From Ralf Baechle <ralf@gnu.org> * elf32-mips.c (mips_elf_create_dynamic_relocation): New argument local_p. Add symbol value only for non-R_MIPS_REL32 relocations against local symbols. (_bfd_mips_elf_finish_dynamic_sections): Undo patch from 2000-10-01.
2000-10-132000-10-13 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-2/+14
* remote.c (putpkt_binary): Call read_frame, not getpkt. Log message. (read_frame): Do not call error() on communication error when reading checksum, but return failure instead and log message.
2000-10-132000-10-13 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-0/+7
* varobj.c (type_changeable): Arrays are not changeable. Trying to check for updates was causing an error if the array lived in a register as gdb value_equal() cannot handle that case yet.
2000-10-13Oops - fix mistake in previous delta where unused variable 'nsyms' wasNick Clifton2-6/+14
deleted, but along with its (necessary) call to bfd_canonicalize_symtab.
2000-10-132000-10-13 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-13/+22
* varobj.c (varobj_update): Prevent uninitialized error code to be returned on type_changed. Also, prevent value_equal() to be called for the types we do not want to test for updates.
2000-10-13Add #ifdef DLL_SUPPORT around use of pe_dll_search_prefix.Nick Clifton2-9/+14
2000-10-122000-10-11 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser4-2/+41
From Grant Edwards <grante@visi.com> This keeps the GUI alive while running an RDI target and lets the STOP button be used to stop the target. * remote-rdi.c (arm_rdi_stop): New function. Implements target_stop. (init_rdi_ops): Set to_stop target vector entry to the above. * rdi-share/ardi.c (stop_request): New variable. Tells when a stop has been requested. (angel_RDI_stop_request): New function. Registers that a stop has been requested. (angel_RDI_ExecuteOrStep): Add call to ui_loop_hook() in loop that waits while target is executing. Initialize and reset stop_request. * rdi-share/ardi.h: Add declaration of angel_RDI_stop_request().
2000-10-12Protoization.Kevin Buettner4-19/+25
2000-10-122000-10-12 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-28/+18
From Daniel Berlin <dberlin@redhat.com> : * symtab.h (SYMBOL_INIT_DEMANGLED_NAME): Initialize the symbol language to auto instead of unknown, so it will try to demangle the symbol. * symtab.h (OPNAME_PREFIX_P): Change operator prefix to correct value. * symtab.c (gdb_mangle_name): Properly handle C++ operators.
2000-10-12* emultempl/pe.em (pe_dll_search_prefix): New variable,DJ Delorie2-9/+55
(longopts): New --dll-search-prefix option. (gld_${EMULATION_NAME}_list_options): Document. (gld_${EMULATION_NAME}_parse_args): Handle. (gld_${EMULATION_NAME}_open_dynamic_archive): When linking dynamically, search for a dll named '<prefix><basename>.dll' in preference to 'lib<basename>.dll' if --dll-search-prefix is specified.
2000-10-12* Make comma after string after icon/control optional.DJ Delorie2-6/+52
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.