aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-11-062002-11-06 Richard Sandiford <rsandifo@redhat.com>Chris Demetriou2-8/+10
* gen-engine.c (print_engine_issue_prefix_hook): Don't add the global prefix to ENGINE_ISSUE_PREFIX_HOOK. (print_engine_issue_postfix_hook): Likewise ENGINE_ISSUE_POSTFIX_HOOK.
2002-11-062002-11-06 Richard Sandiford <rsandifo@redhat.com>Chris Demetriou2-1/+8
* Make-common.in (SIM_EXTRA_DISTCLEAN): New macro. (distclean): Depend on it.
2002-11-06Added Svein Seldal as maintainer for the TIC4X targetSvein Seldal2-0/+5
2002-11-06(stub_bytes): Mark as const.Nick Clifton2-57/+47
Fix comment formatting.
2002-11-06oops - omitted fix to display unknown symbol type in hex.Nick Clifton2-2/+3
2002-11-06Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.Nick Clifton2-9/+14
2002-11-06Add support for PEF, Mach-O, xSYMNick Clifton16-48/+7660
2002-11-06Ah bah, missed these from last commit.Alan Modra3-31/+3
2002-11-06 * Makefile.am: Remove entries for elf32-qnx.[ch].Alan Modra16-347/+71
* Makefile.in: Regenerate. * config.bfd: Change arm-nto to use bfd_elf32_{big|little}arm_vec, ppc-nto to use bfd_elf32_powerpc{le}_vec, sh-nto to use bfd_elf32_sh{l}_vec, and i386-nto to use bfd_elf32_i386_vec. * configure.in: Remove support for bfd_elf32_sh{l}qnx_vec, bfd_elf32_powerpc{le}qnx_vec, bfd_elf32_{big|little}armqnx_vec, and bfd_elf32_i386qnx_vec, and removed elf32-qnx.lo from other targets. bfd_elf32_sh{l}_vec, and i386-nto to use bfd_elf32_i386_vec. * configure: Regenerate. * elf32-qnx.c: Remove. * elf32-qnx.h: Remove. * elf.c: Remove calls to QNX specific set_nonloadable_filepos, is_contained_by_filepos, and copy_private_bfd_data_p. * elf32-i386.c: Remove QNX extended bfd support. * elf32-ppc.c: Remove QNX extended bfd support. * elf32-sh.c: Remove QNX extended bfd support. * elfarm-nabi.c: Remove QNX extended bfd support. * targets.c: Remove qnx vectors. * elfxx-target.h (elf_backend_set_nonloadable_filepos): Remove (elf_backend_is_contained_by_filepos): Remove. (elf_backend_copy_private_bfd_data_p): Remove. * po/SRC-POTFILES.in: Regenerate.
2002-11-06*** empty log message ***gdbadmin1-1/+1
2002-11-05daily updateAlan Modra1-1/+1
2002-11-05 * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend ofAlan Modra2-5/+15
dynamic relocs against section symbols for the output section vma.
2002-11-052002-11-05 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-4/+35
From Jim Ingham <jingham@apple.com>: * event-top.c (gdb_disable_readline): New function. (_initialize_event_loop): Move comment.
2002-11-052002-11-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-0/+154
* gdb792.cc: New file to test patch for PR gdb/792. * gdb792.exp: Ditto.
2002-11-052002-11-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-37/+86
* varobj.c (child_exists, cplus_number_of_children): Change STREQ macro references to strcmp. (cplus_name_of_child): Change code to handle the fact that fields are not necessarily contiguous with regards to their access control. This is a fix for PR gdb/792.
2002-11-052002-11-05 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+8
* config/tc-mips.c (support_64bit_objects): Check *l before it is freed.
2002-11-052002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney6-9/+125
* gdbarch.sh (GET_SAVED_REGISTER): Change to a predicate function. * gdbarch.h, gdbarch.c: Regnerate. * frame.h (frame_register): Declare. * frame.c (frame_register): New function. (get_saved_register): Test GET_SAVED_REGISTER_P before calling GET_SAVED_REGISTER, otherwize call generic_unwind_get_saved_register. (frame_register_read): Use frame_register instead of get_saved_register.
2002-11-052002-11-05 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+11
* event-loop.c (start_event_loop): Add comment. Update copyright.
2002-11-052002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-6/+5
* infcmd.c (default_print_registers_info): Do not call PRINT_REGISTER_HOOK.
2002-11-052002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-11/+167
* sparc-tdep.c (sparc_print_register_hook): Make static. (sparc_print_registers_info): New function. (sparc_do_registers_info): New function. (sparclet_print_registers_info): New function. (sparclet_do_registers_info): New function. (do_sparc_print_registers_info): New function. (sparc_print_registers): New static function, clone of infcmd.c's default_print_registers_info. * config/sparc/tm-sparclet.h (PRINT_REGISTER_HOOK): Delete macro. (sparclet_do_registers_info): Declare. (DEPRECATED_DO_REGISTERS_INFO): Re-define. * config/sparc/tm-sparc.h (DEPRECATED_DO_REGISTERS_INFO): Re-define. (sparc_do_registers_info): Declare. (PRINT_REGISTER_HOOK): Delete macro. (sparc_print_register_hook): Delete declaration.
2002-11-052002-11-05 David Carlton <carlton@math.stanford.edu>David Carlton2-124/+201
* symtab.c (lookup_symbol_aux): Move chunks of code into separate functions. (lookup_symbol_aux_local): New function. (lookup_symbol_aux_symtabs): New function. (lookup_symbol_aux_psymtabs): New function.
2002-11-052002-11-05 David Carlton <carlton@math.stanford.edu>David Carlton2-3/+8
* symtab.c (lookup_symbol_aux): In minsym sections, don't use the previous values of 'objfile' and 'block'.
2002-11-052002-11-04 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni23-688/+93
* mi-console.exp: Use mi_runto, mi_run_to_main, mi_next_to, mi_step_to wherever possible. Update copyright notices. * mi-disassemble.exp: Ditto. * mi-eval.exp: Ditto. * mi-read-memory.exp: Ditto. * mi-regs.exp: Ditto. * mi-return.exp: Ditto. * mi-stack.exp: Ditto. * mi-stepi.exp: Ditto. * mi-var-block.exp: Ditto. * mi-var-cmd.exp: Ditto. * mi-watch.exp: Ditto. * mi1-console.exp: Ditto. * mi1-disassemble.exp: Ditto. * mi1-eval.exp: Ditto. * mi1-read-memory.exp: Ditto. * mi1-regs.exp: Ditto. * mi1-return.exp: Ditto. * mi1-stack.exp: Ditto. * mi1-stepi.exp: Ditto. * mi1-var-block.exp: Ditto. * mi1-var-cmd.exp: Ditto. * mi1-watch.exp: Ditto.
2002-11-05Correct the ChangeLog entry for 2002-10-11 from:Klee Dienes1-1/+1
* findvar.c (read_memory_typed_address): New function. to * corefile.c (read_memory_typed_address): New function.
2002-11-052002-10-07 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2-1/+9
* values.c (value_change_enclosing_type): Set enclosing_type field correctly also for the case where more memory needs to be allocated.
2002-11-05 * elf32-arm.h (t2a1_push_insn, t2a2_ldr_insn, t2a3_mov_insn,Alan Modra2-7/+31
t2a4_bx_insn, t2a5_pop_insn, t2a6_bx_insn): Remove.
2002-11-05 * config.bfd (sh-*-linux*): Use bfd_elf*_sh64*lin_vec as sh64Alan Modra8-30/+133
vectors in target_selvecs. (shle-*-netbsdelf*): Use bfd_elf*_sh64*nbsd_vec as sh64 vectors in target_selvecs. (sh-*-netbsdelf*): Likewise. * configure.in (assocvecs): New variable. Handle assocvecs like selvecs. * configure: Regenerate. * format.c (bfd_check_format_matches): Store bfd_target pointers in matching_vector instead of target names. Select first target from bfd_associated_vector that matches a list of ambiguous targets. * targets.c (_bfd_associated_vector): New array. (bfd_associated_vector): New variable. (_bfd_target_vector): Add bfd_elf*_sh64*lin_vec. * libbfd-in.h (bfd_associated_vector): Declare. * libbfd.h: Regenerate.
2002-11-05 * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p isAlan Modra2-4/+9
non-NULL before dereferencing.
2002-11-05*** empty log message ***gdbadmin1-1/+1
2002-11-04daily updateAlan Modra1-1/+1
2002-11-04 * vms.c (vms_object_p): Restore the start address when returningKaz Kojima2-0/+7
NULL.
2002-11-04Top level configury changes for RDA.Kevin Buettner4-6/+19
2002-11-04Set SEC_DATA and SEC_LOAD flags for sections marked as 's'.Nick Clifton2-1/+8
2002-11-04 * elflink.h (struct elf_final_link_info): Add shndxbuf_size.Alan Modra3-29/+63
(elf_bfd_final_link): Don't bother zeroing symtab_hdr fields. Set up a larger symshndxbuf, and write it out. Free it on exit rather than freeing symbuf twice. Correct section index on output section symbol loop. (elf_link_output_sym): Accumulate symbol extension section indices, reallocating symshndxbuf rather than writing it out. (elf_link_flush_output_syms): Don't flush symshndxbuf. * elf.c (assign_section_numbers): Init i_shdrp to all zero. Use bfd_zalloc to clear i_shdrp[0] too.
2002-11-04 * readelf.c (byte_get_little_endian): Comment typo fix.Alan Modra2-8/+57
(print_symbol): Constify "symbol" arg. Don't pass "symbol" to printf as the format string. (dump_relocations): Correct section sym names. (process_section_headers): Clear symtab_shndx_hdr. (read_and_display_attr_value): Don't pass indirect string to printf as the format string. (display_debug_frames): Indicate when zero terminator found. Decode DW_EH_PE_pcrel addresses.
2002-11-04 * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.Kaz Kojima6-6/+23
* ld-sh/tlsbin-1.d: Handle GOT_BIAS appropriately for SH-5. * ld-sh/tlspic-1.d: Likewise. * ld-sh/tlspic-2.d: Likewise. * ld-sh/tlsbin-2.d: Likewise. Make it robust for the symbols defined by the linker scripts.
2002-11-04* elf32-sh64-com.c (sh64_address_in_cranges): UseStephen Clarke2-1/+6
_raw_size of cranges section if _cooked_size not yet set.
2002-11-04*** empty log message ***gdbadmin1-1/+1
2002-11-03daily updateAlan Modra1-1/+1
2002-11-03* i387-tdep.c (i387_print_float_info): Call fputs_filtered insteadMark Kettenis2-1/+4
of puts_filtered.
2002-11-03* i387-tdep.c (i387_print_float_info): Replace calls toMark Kettenis2-18/+34
register_read and deprecated_read_register_gen with calls to frame_register_read, and make the necessary adjustments to the surrounding code.
2002-11-03 * elf32-v850.c (v850_elf_relax_delete_bytes): Correct parametersHans-Peter Nilsson2-4/+9
for bfd_elf32_swap_symbol_out.
2002-11-032002-11-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-4/+7
* gdbarch.sh (register_reggroup_p): Allow default value. * gdbarch.h, gdbarch.c: Regenerate.
2002-11-03*** empty log message ***gdbadmin1-1/+1
2002-11-02daily updateAlan Modra1-1/+1
2002-11-022002-11-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-4/+21
* regcache.h: Add coment indicating replacements for deprecated functions.
2002-11-022002-11-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney8-27/+459
* reggroups.h, reggroups.c: New files. * regcache.c: Include "reggroups.h". (enum regcache_dump_what): Add `regcache_dump_groups'. (regcache_dump): Contract size of the "Type" column. When specified, dump the register's groups. (maintenance_print_register_groups): New function. (_initialize_regcache): Add command `maint print register-groups'. * Makefile.in (COMMON_OBS): Add reggroups.o (SFILES): Add reggroups.c. (reggroups_h): Define. (regcache.o, gdbarch.o): Update dependencies. (reggroups.o): Specify dependencies. * gdbarch.sh (register_reggroup_p): Add pure multi-arch method. Add opaque declaration for `struct reggroup' in generated .h file. Include "reggroups.h" in generated .c file. gdbarch.h, gdbarch.c: Re-generate.
2002-11-022002-11-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney26-75/+105
* regcache.h (deprecated_read_register_gen): Rename read_register_gen. (deprecated_write_register_gen): Rename write_register_gen. * i387-tdep.c: Update. * x86-64-linux-nat.c: Update * wince.c: Update. * thread-db.c: Update. * win32-nat.c: Update. * mips-tdep.c: Update. * d10v-tdep.c: Update. * cris-tdep.c: Update. * remote-sim.c: Update. * remote-rdi.c: Update. * remote-rdp.c: Update. * frame.c: Update. * target.c: Update. * blockframe.c: Update. * x86-64-tdep.c: Update. * xstormy16-tdep.c: Update. * sh-tdep.c: Update. * s390-tdep.c: Update. * rs6000-tdep.c: Update. * sparc-tdep.c: Update. * i386-tdep.c: Update. * dwarf2cfi.c: Update. * regcache.c: Update.
2002-11-02*** empty log message ***gdbadmin1-1/+1
2002-11-01daily updateAlan Modra1-1/+1