aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2004-09-05 * mips-tdep.c (mips32_heuristic_proc_desc): Remove code that wasJoel Brobecker2-2/+5
left behind by error.
2004-09-05*** empty log message ***gdbadmin1-1/+1
2004-09-04 * config/alpha/nm-osf.h (PTRACE_ARG3_TYPE): Remove define.Joel Brobecker3-5/+5
* config/powerpc/nm-aix.h (PTRACE_ARG3_TYPE): Likewise.
2004-09-04 * config/rs6000/xm-aix4.h: Remove this file.Joel Brobecker3-27/+5
* config/rs6000/aix4.mh (XM_FILE): Delete.
2004-09-04 * config/rs6000/xm-rs6000.h: Remove this file.Joel Brobecker3-89/+5
* config/rs6000/rs6000.mh (XM_FILE): Remove.
2004-09-042004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-14/+8
* mips-tdep.c (PROC_DESC_IS_DUMMY, SET_PROC_DESC_IS_DUMMY) (_PROC_MAGIC_, after_prologue, mips_dump_tdep): Delete macros and only use.
2004-09-04*** empty log message ***gdbadmin1-1/+1
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-38/+53
* mips-tdep.c (temp_saved_regs): Delete. (set_reg_offset): Replace saved_regs parameter with this_cache. (heuristic_proc_desc, mips16_heuristic_proc_desc) (mips32_heuristic_proc_desc): Add this_cache parameter. (mips_insn32_frame_cache, mips_insn16_frame_cache) (after_prologue): Pass a NULL this_cache.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-46/+8
* mips-tdep.c (mips_mdebug_frame_cache): Delete code handling non-kernel trap prologues.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-34/+23
* mips-tdep.c (find_proc_desc): Delete function. (mips_mdebug_frame_cache): Inline call to find_proc_desc, simplify. (mips_insn16_frame_cache): Replace find_proc_desc with code from mips_insn32_frame_cache.
2004-09-03 * mips-tdep.c (find_proc_desc): Inline call to find_proc_desc.Andrew Cagney2-38/+43
Simplify as NEXT_FRAME is NULL. (find_proc_desc): Simplify as NEXT_FRAME is non-NULL.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-7/+11
* mips-tdep.c (after_prologue): Replace proc_desc parameter with local variable. (mips_skip_prologue): Update.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-13/+18
* mips-tdep.c (find_proc_desc, heuristic_proc_desc): Delete "cur_frame" parameter. (after_prologue, mips_mdebug_frame_cache, mips_insn16_frame_cache):
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney34-379/+53
* config/vax/nm-obsd.h: Delete file. * config/vax/obsd.mh (NAT_FILE): Set to config/nm-bsd.h. * config/vax/nm-nbsd.h: Delete file. * config/vax/nm-nbsdaout.h: Include config/nm-nbsd.h. * config/vax/nbsdelf.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/sh/nm-nbsd.h: Delete file. * config/sh/nbsd.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/rs6000/nm-rs6000ly.h: Delete file. * config/djgpp/fnchange.lst: Do not rename nm-rs6000ly.h. * config/rs6000/rs6000lynx.mh (NAT_FILE): Set to config/nm-lynx.h. * config/powerpc/nm-obsd.h: Delete file. * config/powerpc/obsd.mh (NAT_FILE): Set to config/nm-bsd.h. * config/powerpc/nm-nbsd.h: Delete file. * config/powerpc/nbsd.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/pa/nm-obsd.h: Delete file. * config/pa/obsd.mh (NAT_FILE): Set to config/nm-bsd.h. * config/mips/nm-nbsd.h: Delete file. * config/mips/nbsd.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/m88k/nm-obsd.h: Delete file. * config/m88k/obsd.mh (NAT_FILE): Set to config/nm-bsd.h. * config/m68k/nm-nbsd.h: Delete file. * config/m68k/nm-nbsdaout.h: Include config/nm-nbsd.h. * config/m68k/nbsdelf.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/i386/nm-nbsd.h: Delete file. * config/i386/nm-nbsdaout.h: Include config/nm-nbsd.h. * config/i386/obsd64.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/i386/nbsd64.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/i386/nbsdelf.mh (NAT_FILE): Set to config/nm-nbsd.h. * config/i386/nm-i386lynx.h: Delete file. * config/i386/i386lynx.mh (NAT_FILE): Set to config/nm-lynx.h. * config/arm/nm-nbsd.h: Delete file. * config/arm/nm-nbsdaout.h: Include config/nm-nbsd.h. * config/arm/nbsdelf.mh (NAT_FILE): Set to config/nm-nbsd.h.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-33/+6
* config/i386/tm-fbsd.h: Delete file. * config/i386/fbsd64.mt (TM_FILE): Set to solib.h. * config/i386/fbsd.mt (TM_FILE): Set to solib.h.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney10-112/+17
* config/rs6000/tm-rs6000-aix4.h: Delete file. * config/djgpp/fnchange.lst: Do not rename tm-rs6000-aix4.h. * config/rs6000/aix4.mt (TM_FILE): Set to config/rs6000/tm-rs6000.h. * config/powerpc/tm-ppc-aix.h: Delete file. * config/powerpc/aix.mt (TM_FILE): Set to config/rs6000/tm-rs6000.h. * config/m68k/tm-linux.h: Delete file. * config/m68k/linux.mt (TM_FILE): Set to solib.h * config/i386/tm-linux64.h: Delete file. * config/i386/linux64.mt (TM_FILE): Set to solib.h. * config/djgpp/fnchange.lst: Do not rename tm-linux.h.
2004-09-03Index: ChangeLogAndrew Cagney12-35/+14
2004-09-03 Andrew Cagney <cagney@gnu.org> * config/m68k/tm-linux.h (SVR4_SHARED_LIBS): Delete. * config/i386/tm-linux64.h (SVR4_SHARED_LIBS): Delete. * config/i386/nm-i386sco5.h (SVR4_SHARED_LIBS): Delete. * config/tm-linux.h (SVR4_SHARED_LIBS): Delete. * config/nm-sysv4.h (SVR4_SHARED_LIBS): Delete. * config/nm-linux.h (SVR4_SHARED_LIBS): Delete. * config/nm-gnu.h (SVR4_SHARED_LIBS): Delete. * sh64-tdep.c [SVR4_SHARED_LIBS]: Delete #ifdef wrapper. * sh-tdep.c [SVR4_SHARED_LIBS]: Delete #ifdef wrapper. Index: doc/ChangeLog 2004-09-03 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Native Debugging): Delete SVR4_SHARED_LIBS.
2004-09-032004-09-03 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-2/+7
* configure.in (GDB_TM_FILE): Fix typo, use gdb_target_cpu and not gdb_host_cpu.
2004-09-03*** empty log message ***gdbadmin1-1/+1
2004-09-02 * mips-tdep.c (mips_insn32_frame_cache): Remove some dead code.Joel Brobecker2-54/+18
Minor reformatting. Some code factoring.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney29-322/+45
* config/vax/nbsd.mt (TM_FILE): Set to solib.h. * config/vax/tm-nbsd.h: Delete file. * config/sparc/vxworks.mt (TM_FILE): Set to config/tm-vxworks.h. * config/sparc/tm-vxworks.h: Delete file. * config/sparc/nbsd.mt (TM_FILE): Set to solib.h. * config/sparc/tm-nbsd.h: Delete file. * config/sparc/linux64.mt (TM_FILE): Set to solib.h. * config/sparc/linux.mt (TM_FILE): Set to solib.h. * config/sparc/tm-linux.h: Delete file. * config/s390/s390.mt (TM_FILE): Set to config/tm-linux.h * config/s390/tm-linux.h: Delete file. * config/pa/obsd.mt (TM_FILE): Set to solib.h. * config/pa/tm-bsd.h: Delete file. * config/m68k/obsd.mt (TM_FILE): Set to solib.h. * config/m68k/tm-obsd.h: Delete file. * config/m68k/nbsd.mt (TM_FILE): Set to solib.h. * config/m68k/tm-nbsd.h: Delete file. * config/i386/vxworks.mt (TM_FILE): Set to config/tm-vxworks.h. * config/i386/tm-vxworks.h: Delete file. * config/i386/obsd64.mt (TM_FILE): Set to solib.h. * config/i386/obsd.mt (TM_FILE): Set to solib.h. * config/i386/nbsd64.mt (TM_FILE): Set to solib.h. * config/i386/nbsd.mt (TM_FILE): Set to solib.h. * config/i386/tm-nbsd.h: Delete file. * config/i386/i386lynx.mt (TM_FILE): Set to config/tm-lynx.h. * config/i386/tm-i386lynx.h: Delete file. * config/cris/cris.mt (TM_FILE): Set to solib.h. * config/cris/tm-cris.h: Delete file.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-49/+46
* configure.in: Let TM_FILE, XM_FILE and NAT_FILE specify a path. * configure: Re-generate. * config/arm/nbsd.mt (TM_FILE): Set to "solib.h". * config/arm/tm-nbsd.h: Delete file.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-83/+8
* config/powerpc/tm-ppcle-sim.h: Delete. * config/powerpc/tm-ppcle-eabi.h: Delete. * config/powerpc/tm-nbsd.h: Delete. * config/powerpc/nbsd.mt (TM_FILE): Set to tm-ppc-eabi.h. * config/djgpp/fnchange.lst: Do not rename tm-ppcle-sim.h or tm-ppcle-eabi.h.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-8/+3
* config/i386/nto.mh (NAT_FILE): Delete. * config/i386/nm-nto.h: Delete.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney8-45/+11
* config/m68k/tm-vx68.h: Do not include "tm-m68k.h". * config/m68k/tm-os68k.h: Ditto. * config/m68k/tm-monitor.h: Ditto. * config/m68k/tm-cisco.h: Ditto. * config/m68k/st2000.mt (TM_FILE): Delete. * config/m68k/tm-vx68.h (GET_LONGJMP_TARGET): Delete. * config/m68k/tm-cisco.h (GET_LONGJMP_TARGET): Delete. * config/m68k/tm-m68k.h (m68k_get_longjmp_target): Delete file. * m68k-tdep.c (m68k_get_longjmp_target): Make static.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-48/+6
* config/m68k/tm-st2000.h: Delete. * config/m68k/st2000.mt (TM_FILE): Set to tm-m68k.h. * config/sparc/fbsd.mt (TM_FILE): Delete. * config/sparc/tm-fbsd.h: Delete.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-35/+4
* acconfig.h (GDB_MULTI_ARCH): Delete undef. * defs.h (GDB_MULTI_ARCH_PARTIAL, GDB_MULTI_ARCH_TM) (GDB_MULTI_ARCH_PURE, GDB_MULTI_ARCH): Delete macros.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-11/+54
* gdbarch.sh: Instead of GDB_MULTI_ARCH print GDB_NM_FILE, GDB_TM_FILE and GDB_XM_FILE. * gdbarch.c: Re-generate. * configure.in (GDB_XM_FILE, GDB_NM_FILE, GDB_TM_FILE): Include quotes in macro definition. * configure.in: Re-generate.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-14/+11
* gdbarch.sh: Delete check for GDB_MULTI_ARCH_PARTIAL when validating architecture methods. * gdbarch.c: Re-generate.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-118/+109
* gdbarch.sh: Delete check for consistency between GDB_MULTI_ARCH and GDB_TM_FILE. Check for GDB_TM_FILE instead of GDB_MULTI_ARCH_PARTIAL. * gdbarch.h: Re-generate.
2004-09-022004-09-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney13-23/+15
* config/sparc/tm-vxworks.h (GDB_MULTI_ARCH): Delete. * config/sparc/tm-sol2.h (GDB_MULTI_ARCH): Delete. * config/sparc/tm-nbsd.h (GDB_MULTI_ARCH): Delete. * config/sparc/tm-linux.h (GDB_MULTI_ARCH): Delete. * config/sparc/tm-fbsd.h (GDB_MULTI_ARCH): Delete. * config/sh/tm-sh.h (GDB_MULTI_ARCH): Delete. * config/rs6000/tm-rs6000.h (GDB_MULTI_ARCH): Delete. * config/pa/tm-hppa.h (GDB_MULTI_ARCH): Delete. * config/mips/tm-mips.h (GDB_MULTI_ARCH): Delete. * config/ia64/tm-ia64.h (GDB_MULTI_ARCH): Delete. * config/cris/tm-cris.h (GDB_MULTI_ARCH): Delete. * config/arm/tm-arm.h (GDB_MULTI_ARCH): Delete.
2004-09-02change use to Use.Manoj Iyer1-1/+1
2004-09-022004-09-02 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-7/+13
* gdb.base/sigstep.exp (advance): Use "-continue_timer" option of "exp_continue". (advancei): Likewise.
2004-09-022004-09-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-33/+8
* objfiles.h (struct entry_info): Delete fields main_func_lowpc and main_func_highpc. (INVALID_ENTRY_LOWPC, INVALID_ENTRY_HIGHPC): Delete macros. * objfiles.c (init_entry_point_info, objfile_relocate): Update * nlmread.c (nlm_symfile_read): Update.
2004-09-02*** empty log message ***gdbadmin1-1/+1
2004-09-012004-09-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+5
* gdb.base/unload.exp: Fix so messages aren't duplicated.
2004-09-01 * configure.host: Use aix.mh for all powerpc-aix hosts.Joel Brobecker2-16/+1
* config/powerpc/aix432.mh: Delete, no longer necessary.
2004-09-01 * mips-tdep.c (linked_proc_desc_table): Delete, not used.Joel Brobecker2-21/+18
(mips_insn32_frame_cache): Inline call to find_proc_desc. (find_proc_desc): Remove dead code.
2004-09-01Use new gdb.exp feature to check for nodebug in the executable for testcases ↵Manoj Iyer5-0/+28
under gdb.gdb
2004-09-01 * mips-tdep.c (mips_mdebug_frame_cache): Minor reformatting.Joel Brobecker2-2/+6
2004-09-012004-09-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-0/+178
* gdb.threads/staticthreads.c, gdb.threads/staticthreads.exp: New files.
2004-09-012004-09-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston5-3/+82
* observer.sh: Add struct so_list declaration. * Makefile.in: Add dependencies on observer.h for solib.c and breakpoint.c. * breakpoint.c (disable_breakpoints_in_unloaded_shlib): New function. (_initialize_breakpoint): Register disable_breakpoints_in_unloaded_shlib as an observer of the "solib unloaded" observation event. (re_enable_breakpoints_in_shlibs): For bp_shlib_disabled breakpoints, call decode_line_1 so unfound breakpoint errors are silent. * solib.c (update_solib_list): When a solib is discovered to have been unloaded by the program, notify all observers of the "solib unloaded" observation event.
2004-09-012004-09-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+9
* observer.texi (solib_unloaded): New observer.
2004-09-01Remove conflict marker.Jeff Johnston1-1/+0
2004-09-012004-09-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+10
* gdb.base/unload.exp: Fix expected warning message to match latest format.
2004-09-01 * gdb.base/call-rt-st.exp: Fix typos.Corinna Vinschen2-4/+8
2004-09-012004-08-31 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-96/+37
* frame.c: Include "objfiles.h". (inside_main_func): New function. (get_prev_frame): Use new inside_main_func. * Makefile.in (frame.o): Update dependencies. * defs.h (inside_main_func): Delete declaration. * blockframe.c (inside_main_func): Delete function.
2004-09-01* dwarf2read.c (is_vtable_name): New function, based on logic fromJim Blandy2-6/+25
read_structure_type, but passing the correct length to strncmp, and using 'sizeof' instead of 'strlen'. (read_structure_type): Call it.
2004-09-01 * config/powerpc/aix.mh: Add comment.Joel Brobecker2-0/+6
2004-09-01*** empty log message ***gdbadmin1-1/+1