summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2002-11-05 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-11-052-4/+35
| | | | | | From Jim Ingham <jingham@apple.com>: * event-top.c (gdb_disable_readline): New function. (_initialize_event_loop): Move comment.
* 2002-11-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-11-053-0/+154
| | | | | * gdb792.cc: New file to test patch for PR gdb/792. * gdb792.exp: Ditto.
* 2002-11-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-11-052-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-05 H.J. Lu <hjl@gnu.org>H.J. Lu2002-11-052-1/+8
| | | | | * config/tc-mips.c (support_64bit_objects): Check *l before it is freed.
* 2002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-11-056-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-05 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-11-052-1/+11
| | | | | * event-loop.c (start_event_loop): Add comment. Update copyright.
* 2002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-11-052-6/+5
| | | | | * infcmd.c (default_print_registers_info): Do not call PRINT_REGISTER_HOOK.
* 2002-11-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-11-054-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-05 David Carlton <carlton@math.stanford.edu>David Carlton2002-11-052-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-05 David Carlton <carlton@math.stanford.edu>David Carlton2002-11-052-3/+8
| | | | | * symtab.c (lookup_symbol_aux): In minsym sections, don't use the previous values of 'objfile' and 'block'.
* 2002-11-04 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-11-0523-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.
* Correct the ChangeLog entry for 2002-10-11 from:Klee Dienes2002-11-051-1/+1
| | | | | | * findvar.c (read_memory_typed_address): New function. to * corefile.c (read_memory_typed_address): New function.
* 2002-10-07 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2002-11-052-1/+9
| | | | | | * values.c (value_change_enclosing_type): Set enclosing_type field correctly also for the case where more memory needs to be allocated.
* * elf32-arm.h (t2a1_push_insn, t2a2_ldr_insn, t2a3_mov_insn,Alan Modra2002-11-052-7/+31
| | | | t2a4_bx_insn, t2a5_pop_insn, t2a6_bx_insn): Remove.
* * config.bfd (sh-*-linux*): Use bfd_elf*_sh64*lin_vec as sh64Alan Modra2002-11-058-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.
* * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p isAlan Modra2002-11-052-4/+9
| | | | non-NULL before dereferencing.
* *** empty log message ***gdbadmin2002-11-051-1/+1
|
* daily updateAlan Modra2002-11-041-1/+1
|
* * vms.c (vms_object_p): Restore the start address when returningKaz Kojima2002-11-042-0/+7
| | | | NULL.
* Top level configury changes for RDA.Kevin Buettner2002-11-044-6/+19
|
* Set SEC_DATA and SEC_LOAD flags for sections marked as 's'.Nick Clifton2002-11-042-1/+8
|
* * elflink.h (struct elf_final_link_info): Add shndxbuf_size.Alan Modra2002-11-043-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.
* * readelf.c (byte_get_little_endian): Comment typo fix.Alan Modra2002-11-042-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.
* * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.Kaz Kojima2002-11-046-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.
* * elf32-sh64-com.c (sh64_address_in_cranges): UseStephen Clarke2002-11-042-1/+6
| | | | _raw_size of cranges section if _cooked_size not yet set.
* *** empty log message ***gdbadmin2002-11-041-1/+1
|
* daily updateAlan Modra2002-11-031-1/+1
|
* * i387-tdep.c (i387_print_float_info): Call fputs_filtered insteadMark Kettenis2002-11-032-1/+4
| | | | of puts_filtered.
* * i387-tdep.c (i387_print_float_info): Replace calls toMark Kettenis2002-11-032-18/+34
| | | | | | register_read and deprecated_read_register_gen with calls to frame_register_read, and make the necessary adjustments to the surrounding code.
* * elf32-v850.c (v850_elf_relax_delete_bytes): Correct parametersHans-Peter Nilsson2002-11-032-4/+9
| | | | for bfd_elf32_swap_symbol_out.
* 2002-11-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-11-033-4/+7
| | | | | * gdbarch.sh (register_reggroup_p): Allow default value. * gdbarch.h, gdbarch.c: Regenerate.
* *** empty log message ***gdbadmin2002-11-031-1/+1
|
* daily updateAlan Modra2002-11-021-1/+1
|
* 2002-11-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-11-022-4/+21
| | | | | * regcache.h: Add coment indicating replacements for deprecated functions.
* 2002-11-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-11-028-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-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-11-0226-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.
* *** empty log message ***gdbadmin2002-11-021-1/+1
|
* daily updateAlan Modra2002-11-011-1/+1
|
* New interix-specific files:Joel Brobecker2002-11-016-0/+611
| | | | | | | | * config/i386/nm-interix.h: New file. * config/i386/interix.mh: New file. * config/i386/interix.mt: New file. * i386-interix-nat.c: New file. * i386-interix-tdep.c: New file.
* 2002-11-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-11-0110-16/+36
| | | | | | | | | | | | | | * frame.h (deprecated_generic_get_saved_register): Rename generic_get_saved_register. * blockframe.c (deprecated_generic_get_saved_register): Update. * xstormy16-tdep.c (xstormy16_get_saved_register): Update. (xstormy16_frame_saved_register): Update. * sh-tdep.c (sh_gdbarch_init): Update. * m68hc11-tdep.c (m68hc11_gdbarch_init): Update. * ia64-tdep.c (ia64_get_saved_register): Update. * cris-tdep.c (cris_gdbarch_init): Update. * config/m32r/tm-m32r.h (GET_SAVED_REGISTER): Update. * arm-tdep.c (arm_gdbarch_init): Update.
* 2002-11-01 H.J. Lu <hjl@gnu.org>H.J. Lu2002-11-014-0/+29
| | | | | | | * gas/i386/i386.exp: Add "sub". * gas/i386/sub.d: New. * gas/i386/sub.s: New.
* * write.c (TC_FORCE_RELOCATION_SUB_ABS): Default to zero.Alan Modra2002-11-013-7/+9
| | | | | | (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise when DIFF_EXPR_OK. * doc/internals.texi (TC_FORCE_RELOCATION_SUB_ABS): Document changed default.
* * dep-in.sed: Fix typo.Alan Modra2002-11-012-1/+5
|
* *** empty log message ***gdbadmin2002-11-011-1/+1
|
* * lin-lwp.c (lin_lwp_resume): Remove resume_all test for !step.Daniel Jacobowitz2002-10-312-5/+6
|
* * i386-linux-tdep.c (i386_linux_pc_in_sigtramp): Check forDaniel Jacobowitz2002-10-312-5/+16
| | | | trampolines in sigaction.
* 2002-10-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-10-312-36/+57
| | | | | | | | | * h8300-tdep.c: Include "gdb_assert.h". (h8300_print_register): Add gdbarch, file and frame parameters. Use frame_read_unsigned_register to read the register's value. Use fprintf_filtered to display output. (h8300_print_registers_info): Replace h8300_do_registers_info. (h8300_gdbarch_init): Set print_registers_info.
* 2002-10-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-10-313-0/+51
| | | | | | | * frame.c (frame_read_unsigned_register): New function. (frame_read_signed_register): New function. * frame.h (frame_read_unsigned_register): Declare. (frame_read_signed_register): Declare.
* 2002-10-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-10-313-6/+133
| | | | | | | | | | | | | | * h8500-tdep.c (h8500_print_registers_info): New static function, clone of infcmd.c's default_print_registers_info. (h8500_do_registers_info): New funtion. (h8500_print_register_hook): Rename print_register_hook, make static. * config/h8500/tm-h8500.h: Update copyright. (DEPRECATED_DO_REGISTERS_INFO): Define. (h8500_do_registers_info: Declare. (PRINT_REGISTER_HOOK): Delete macro. (print_register_hook): Delete function.
* 2002-10-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2002-10-313-6/+130
| | | | | | | | | | | | | * z8k-tdep.c (z8k_print_register_hook): Make static. (z8k_print_registers_info): New static function, clone of infcmd.c's default_print_registers_info. (z8k_do_registers_info): New function. Wrap z8k_print_registers_info. * config/z8k/tm-z8k.h: Update copyright. (PRINT_REGISTER_HOOK): Delete macro. (z8k_print_register_hook): Delete declaration. (DEPRECATED_DO_REGISTERS_INFO): Define. (z8k_do_registers_info): Declare.
OpenPOWER on IntegriCloud