aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2005-05-11Fix a typo in bunzip2..Eli Zaretskii1-1/+1
2005-05-11Update GDB versions and my email address.Eli Zaretskii2-5/+9
2005-05-11*** empty log message ***gdbadmin1-1/+1
2005-05-10 * linux-s390-low.c (s390_breakpoint, s390_breakpoint_len): Define.Ulrich Weigand2-1/+49
(s390_get_pc, s390_set_pc, s390_breakpoint_at): New functions. (the_low_target): Add new members.
2005-05-10*** empty log message ***gdbadmin1-1/+1
2005-05-092005-05-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney40-203/+218
Use gdb_byte in preference to bfd_byte. * gdbarch.sh: Update. * gdbarch.h, gdbarch.c: Re-generate. * ada-lang.c, ada-lang.h, ada-valprint.c, arch-utils.c: Update. * c-lang.c, c-lang.h, c-valprint.c, cp-valprint.c: Update. * f-lang.c, f-lang.h, f-valprint.c, gdbcore.h, jv-lang.h: Update. * jv-valprint.c, language.c, language.h, m2-lang.c: Update. * m2-lang.h, m2-valprint.c, objc-lang.c, p-lang.c: Update. * p-lang.h, p-valprint.c, regcache.c, scm-lang.c: Update. * scm-lang.h, scm-valprint.c, target.c, target.h: Update. * tramp-frame.c, valarith.c, valops.c, valprint.c: Update. * valprint.h, value.c, value.h: Update.
2005-05-09* vaxbsd-nat.c (vaxbsd_supply_gregset, vaxbsd_collect_gregset):Mark Kettenis3-10/+19
Use `gdb_byte *' for regs. * vax-tdep.c (vax_supply_gregset): Use `gdb_byte *' for regs; (vax_store_arguments, vax_push_dummy_call, vax_return_value): Use gdb_byte for buf. (vax_breakpoint_from_pc): Change return type to `const gdb_byte *'. Use gdb_byte for break_insn. (vax_skip_prologue): Use gdb_byte for op.
2005-05-09* i387-tdep.c: Remove outdated comments.Mark Kettenis2-9/+2
2005-05-09* defs.h: Unconditionally include <sys/types.h>.Mark Kettenis2-2/+5
2005-05-09 * mips-tdep.c (mips_stub_frame_sniffer): Handle .MIPS.stubsDaniel Jacobowitz2-2/+17
section like .plt.
2005-05-09*** empty log message ***gdbadmin1-1/+1
2005-05-08* i386-linux-tdep.c (linux_sigtramp_code, linux_rt_sigtramp_code):Mark Kettenis4-11/+23
Change type to `static const gdb_byte'. (i386_linux_sigtramp_start, i386_linux_rt_sigtramp_start) (i386_linux_sigcontext_addr): Use gdb_byte for buf. * amd64-linux-tdep.c (linux_sigtramp_code): Change type to `static const gdb_byte'. (amd64_linux_sigtramp_start, amd64_linux_sigcontext_addr): Use gdb_byte for buf. * amd64fbsd-tdep.c (amd64fbsd_supply_uthread) (amd64fbsd_collect_uthread): Use gdb_byte for buf.
2005-05-08* config/ia64/nm-aix.h: Remove file.Mark Kettenis2-43/+2
2005-05-08Fix typo.Mark Kettenis1-1/+1
2005-05-08* amd64-tdep.c (amd64_return_value): Use `gdb_byte *' in casts.Mark Kettenis3-18/+34
(amd64_push_arguments): Use gdb_byte instead of bfd_byte. Use gdb_byte for buf. (amd64_push_dummy_call): Use gdb_byte for buf. (amd64_analyze_prologue): Use gdb_byte for proto, buf and op. (amd64_frame_cache, amd64_sigtramp_frame_cache) (amd64_unwind_dummy_id): Use gdb_byte for buf. (amd64_supply_fxsave, amd64_collect_fxsave): Use `gdb_byte *' for regs. * amd64obsd-tdep.c (amd64obsd_supply_regset): Use `gdb_byte *' in casts. (amd64obsd_sigtramp_p): Use gdb_byte for sigreturn and `gdb_byte *' for buf,
2005-05-08* i386-tdep.c (i386_breakpoint_from_pc): Change return type toMark Kettenis4-42/+73
`const gdb_byte *'. Use gdb_byte for break_insn. (i386_follow_jump): Use gdb_byte for op. (i386_analyze_struct_return): Use gdb_byte for proto1, proto2, buf and op. (i386_skip_probe): Use gdb_byte for buf and op. (struct i386_insn): Use gdb_byte for insn and mask. (i386_match_insn, i386_analyze_frame_setup) (i386_analyze_register_saves): Use gdb_byte for op. (i386_skip_prologue): Use gdb_byte for pic_pat and op; (i386_unwind_pc, i386_frame_cache, i386_sigtramp_frame_cache) (i386_unwind_dummy_id, i386_get_longjmp_target): Use gdb_byte for buf. (i386_extract_return_value, i386_store_return_value): Use `bfd_byte *' instead of `void *' for valbuf argument. Remove now redundant cast. (i386_pseudo_register_read, i386_pseudo_register_write): Use gdb_byte for mmx_buf. (i386_register_to_value, i386_value_to_register): Use `gdb_byte *' instead of `char *' for buf. (i386_supply_gregset, i386_collect_gregset): Use `gdb_byte *' instead of `char *' for regs. (i386_svr4_sigcontext_addr): Use gdb_byte for buf. * i386obsd-tdep.c (i386obsd_sigtramp_p): Use gdb_byte for sigreturn and `gdb_byte *' for buf. (i386obsd_aout_supply_regset): Use `const gdb_byte *' in cast. (i386obsd_supply_uthread, i386obsd_collect_uthread): Use gdb_byte for buf. * i386bsd-tdep.c (i386bsd_sigcontext_addr): Use gdb_byte for buf.
2005-05-08* defs.h (gdb_byte): New typedef. Tweak comments.Mark Kettenis2-7/+10
2005-05-08* target.h (target_link): Remove prototype.Mark Kettenis4-19/+6
* target.c (target_link): Remove function. * symfile.c: Remove comment about rombug.
2005-05-08Add the fullname_syntax testsuite variable. This allows GDB to make sureBob Rossi4-3/+38
that the MI fullname field is an absolute path, instead of just checking for .* or /.*
2005-05-08*** empty log message ***gdbadmin1-1/+1
2005-05-07*** empty log message ***gdbadmin1-1/+1
2005-05-06*** empty log message ***gdbadmin1-1/+1
2005-05-05*** empty log message ***gdbadmin1-1/+1
2005-05-04 * gdb.threads/linux-dp.exp: Check for *-*-linux-gnu*.Daniel Jacobowitz2-1/+5
2005-05-04 * proc-service.c (ps_lgetregs): Search all_processes instead ofDaniel Jacobowitz2-4/+11
all_threads.
2005-05-04 * server.c (start_inferior): Change return type to int.Daniel Jacobowitz2-6/+13
(attach_inferior): Change sigptr to int *. (handle_v_cont, handle_v_requests): Change signal to int *. (main): Change signal to int.
2005-05-04* config/i386/cygwin.mh (XM_FILE): Remove variable.Mark Kettenis3-25/+5
* config/i386/xm-cygwin.h: Remove file.
2005-05-04*** empty log message ***gdbadmin1-1/+1
2005-05-032004-05-02 Paul Gilliam <pgilliam@us.ibm.com>Paul Gilliam4-2/+99
* lib/gdb.exp (skip_altivec_tests): New function, based on check_vmx_hw_available from the GCC testsuite. * lib/gdb.arch/altivec-abi.exp: Use skip_altivec_tests. * lib/gdb.arch/altivec-regs.exp: Likewise.
2005-05-03*** empty log message ***gdbadmin1-1/+1
2005-05-02 * infrun.c (handle_inferior_event): Update the comment about usersBen Elliston2-5/+9
of stepped_after_stopped_by_watchpoint.
2005-05-02* gdb.base/auxv.exp: Call 'untested' and return -1 instead ofJim Blandy2-1/+7
calling gdb_suppress_entire_file.
2005-05-02* gdb.texinfo (Files): Remove documentation for auto-solib-limit.Mark Kettenis2-30/+4
2005-05-02 * gdb.texinfo (SVR4 Process Information, The isatty call)Eli Zaretskii2-23/+30
(The system call): Don't use foo(N) notation for man pages and functions. (Compilation, DJGPP Native): Improve wording.
2005-05-02 * MAINTAINERS: Remove hint that sh64 doesn't build.Corinna Vinschen3-7/+14
* sh64-tdep.c (sh64_push_dummy_call): Cast buf in call to write_memory. (sh64_do_fp_register): make raw_buffer unsigned. (sh64_do_register): Ditto.
2005-05-02* bsd-uthread.c: Include "solib.h".Mark Kettenis3-3/+9
* Makefile.in (bsd-uthread.o): Update dependencies.
2005-05-02*** empty log message ***gdbadmin1-1/+1
2005-05-01 * gdbarch.sh (deprecated_current_gdbarch_select_hack): FlushDaniel Jacobowitz3-0/+8
cached frames when changing gdbarch. * gdbarch.c: Regenerated.
2005-05-012005-05-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-7/+16
* MAINTAINERS: Note that cris, m68k, mn10300, sh64, sparc and vax do not build.
2005-05-01(SVR4 Process Information, The isatty call, The system call): Don't use theEli Zaretskii2-3/+9
foo(N) notation for man pages and functions.
2005-05-012005-05-01 Andrew Cagney <cagney@gnu.org>Andrew Cagney18-60/+95
* gdbarch.sh (deprecated_extract_return_value) (breakpoint_from_pc, deprecated_store_return_value) (memory_insert_breakpoint, memory_remove_breakpoint): Change type of buffer to a bfd_byte pointer. * gdbarch.h, gdbarch.c: Re-generate. * mem-break.c (memory_insert_breakpoint) (memory_remove_breakpoint, default_memory_insert_breakpoint) (default_memory_remove_breakpoint): Update. * target.h (memory_insert_breakpoint) (memory_remove_breakpoint, default_memory_insert_breakpoint) (default_memory_remove_breakpoint): Update declarations. (struct target_ops): Update to_insert_breakpoint and to_remove_breakpoint. * target.c (debug_to_remove_breakpoint) (debug_to_insert_breakpoint): Update. * remote-m32r-sdi.c (m32r_remove_breakpoint) (m32r_insert_breakpoint): Update. * m32r-tdep.c (m32r_memory_insert_breakpoint) (m32r_memory_remove_breakpoint): Update. * remote-e7000.c (e7000_insert_breakpoint) (e7000_remove_breakpoint): Update. * remote-rdi.c (arm_rdi_insert_breakpoint) (arm_rdi_remove_breakpoint): Update. * remote-sim.c (gdbsim_insert_breakpoint) (gdbsim_remove_breakpoint): Update. * exec.c (ignore): Update. * rs6000-tdep.c (rs6000_extract_return_value): Update. * ia64-tdep.c (ia64_memory_insert_breakpoint) (ia64_memory_remove_breakpoint): Update. * remote-rdp.c (remote_rdp_insert_breakpoint) (remote_rdp_remove_breakpoint): Update.
2005-05-01* somsolib.c, somsolib.h: Remove files.Mark Kettenis4-1794/+4
* Makefile.in (somsolib_h): Remove. (somsolib.o): Remove dependency.
2005-05-01* fbsd-nat.c: Include <sys/sysctl.h>.Mark Kettenis2-8/+27
(fbsd_pid_to_exec_file): Use KERN_PROC_PATHNAME sysctl if available. Plug memory leak. Fixes PR gdb/1922.
2005-05-01*** empty log message ***gdbadmin1-1/+1
2005-04-30 * gdb.threads/staticthreads.exp: Override signal to check for hppa.Daniel Jacobowitz2-4/+16
Slightly relax "sem_post" name checking.
2005-04-30* solist.h (TARGET_SO_FREE_SO, TARGET_SO_CLEAR_SOLIB)Mark Kettenis3-22/+63
(TARGET_SO_SOLIB_CREATE_INFERIOR_HOOK) (TARGET_SO_SPECIAL_SYMBOL_HANDLING, TARGET_SO_CURRENT_SOS) (TARGET_SO_OPEN_SYMBOL_FILE_OBJECT): Remove defines. * solib.c (solib_data): New variable. (solib_init, solib_ops): New functions. (solib_open, solib_map_sections, free_so, update_solib_list) (solib_add, clear_solib, solib_create_inferior_hook) (in_solib_dynsym_resolve_code): Call architecture-dependent code using solib_ops. (_initialize_solib): Register SOLIB_DATA.
2005-04-30*** empty log message ***gdbadmin1-1/+1
2005-04-29Fix bugs related to inferior function calls on FRV using the FDPIC ABI.Kevin Buettner3-0/+18
2005-04-292005-04-29 Paul Gilliam <pgilliam@us.ibm.com>Paul Gilliam2-42/+18
* gdb.base/unload.exp: Use new shared library infrastructure.
2005-04-292005-04-29 Paul Gilliam <pgilliam@us.ibm.com>Paul Gilliam2-57/+23
* gdb.base/so-impl-ld.exp: Use new shared library infrastructure.