aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2005-04-15Add remote TLS support.Kevin Buettner2-0/+93
2005-04-15 * remote.c (add_packet_config_cmd): Delete unused variables.Kevin Buettner2-6/+5
2005-04-15Eliminate calls to deprecated_show_value_hack(). This also eliminates theKevin Buettner2-11/+15
printing of redundant information.
2005-04-15 (MIPS): Improve documentation of heuristic-fence-post. DocumentEli Zaretskii2-3/+209
"set/show mips abi", "set/show mips saved-gpreg-size", "set/show mips stack-arg-size", "set/show mips mask-address", "set/show mips remote-mips64-transfers-32bit-regs", "set/show debug mips". (ARM): Document ARM-specific commands. (AVR): New section. Document "info io_registers". (CRIS): New section. Document "set/show cris-version" and "set/show cris-dwarf2-cfi". (HPPA): New section. Document "set/show debug hppa" and "maint print unwind". (Netrino): New subsection. Document "set/show debug nto-debug". (Super-H): New section. Document the "regs" command.
2005-04-15 * gdb.texinfo (ARM): Document ARM-specific commands.Eli Zaretskii2-1/+59
2005-04-15 *gdb.texinfo (Debugging Output): Document "set/show debug lin-lwp".Eli Zaretskii2-1/+16
2005-04-15 * gdb.texinfo (Hurd Native): New subsection, documentsEli Zaretskii2-0/+180
Hurd-specific commands.
2005-04-15 * MAINTAINERS: Change sh64-elf state to non-broken.Corinna Vinschen8-866/+506
* Makefile.in: Fix dependencies for sh64-tdep.o. * configure.tgt: Add sh64-*-elf case. * sh-tdep.c (sh_gdbarch_init): Reactivate bfd_mach_sh5 case. * sh64-tdep.c: Rework to replace all deprecated mechanisms with modern methods. * config/sh/embed.mt (TDEPFILES): Add sh64-tdep.o. * config/sh/sh64.mt: Resurrect.
2005-04-152005-04-15 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka2-0/+31
* regformats/reg-m32r.dat: New file.
2005-04-152005-04-15 Ke Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka4-1/+115
* Makefile.in: Add linux-m32r-low.o, reg-m32r.c and reg-m32r.o. * configure.srv: Add m32r*-*-linux*. * linux-m32r-low.c: New file.
2005-04-15*** empty log message ***gdbadmin1-1/+1
2005-04-14 * lib/gdb.exp (gdb_compile): Handle shlib=.Daniel Jacobowitz2-0/+92
(gdb_compile_shlib): New function.
2005-04-14 * arm-tdep.c (fp_model_strings): Add terminating NULL.Daniel Jacobowitz7-153/+239
(arm_abi_strings, arm_abi_global, arm_abi_string): New variables. (arm_extract_return_value, arm_store_return_value): Don't use arm_get_fp_model. (arm_get_fp_model, arm_set_fp): Delete. (arm_update_current_architecture): New function. (set_fp_model_sfunc): Call arm_update_current_architecture. (show_fp_model): Update output messages. (arm_set_abi, arm_show_abi): New functions. (arm_elf_osabi_sniffer): Only handle ELFOSABI_ARM. (arm_gdbarch_init): Infer the object's ABI separately from its OSABI. Search for a matching architecture. Honor the global ABI and FPU settings. Set floating point format based on the architecture. (arm_init_abi_eabi_v1, arm_init_abi_eabi_v2, arm_init_abi_apcs): Delete. (_initialize_arm_tdep): Don't call gdbarch_register_osabi. Create "arm set abi" command. * arm-tdep.h (arm_get_fp_model): Delete prototype. (enum arm_abi_kind): New type. (struct gdbarch_tdep): Add arm_abi field. * arm-linux-tdep.c (arm_linux_init_abi): Only override tdep->fp_model if it is ARM_FLOAT_AUTO. * armnbsd-tdep.c (arm_netbsd_aout_init_abi): Likewise. (arm_netbsd_elf_init_abi): Likewise. * defs.h (enum gdb_osabi): Delete ARM-specific OSABIs. * osabi.c (gdb_osabi_name): Likewise.
2005-04-14*** empty log message ***gdbadmin1-1/+1
2005-04-13*** empty log message ***gdbadmin1-1/+1
2005-04-122005-04-12 Paul Gilliam <pgilliam@us.ibm.com>Paul Gilliam2-1/+5
* lib/gdb.exp (test_compiler_info): Give argument a default value.
2005-04-12*** empty log message ***gdbadmin1-1/+1
2005-04-11gdb/Daniel Jacobowitz9-7/+21
* config/djgpp/fnchange.lst: Remove entries for gdb.gdbserver. gdb/testsuite/ * Makefile.in (ALL_SUBDIRS): Replace gdb.gdbserver with gdb.server. * configure.ac: Likewise. * configure: Regenerated. * gdb.gdbserver/Makefile.in: Moved to... * gdb.server/Makefile.in: ... here. * gdb.gdbserver/server.c: Moved to... * gdb.server/server.c: ... here. * gdb.gdbserver/server-run.exp: Moved to... * gdb.server/server-run.exp: ... here.
2005-04-11*** empty log message ***gdbadmin1-1/+1
2005-04-10Update copyright years.Eli Zaretskii1-2/+3
2005-04-10* rs6000-tdep.c (ppc_supply_fpregset): Increment offset by 8 forMark Kettenis2-3/+9
floating-point registers. (ppc_collect_fpregset): Likewise. Fix collection of registers.
2005-04-10*** empty log message ***gdbadmin1-1/+1
2005-04-09 * gdb.texinfo (Print Settings): Document "set/show printEli Zaretskii2-108/+541
pascal_static-members", "set print repeats", "show print null-stop". Improve indexing. Fix documentation of "set print union". (Pascal): New section. (Supported languages): Rename from "Support"; all references updated. Add a menu item for Pascal. (Numbers): Document "set radix. (Screen Size): Document "set/show pagination". (MIPS Embedded): Remove "set processor" documentation. (Remote configuration): Document "set/show X/P/Z-packet", "set/show read-aux-vector-packet", "set/show remote symbol-lookup-packet", "set/show remote verbose-resume-packet", "set/show remoteaddresssize", "set/show remotebaud", "set/show remotedebug", "set/show remotebreak", "set/show remotedevice", "set/show remotelogfile". (Auxiliary Vector): Add reference to the description of the read-aux-vector-packet setting. (Set Watchpoints): Add a cross-reference to "set remote hardware-breakpoint-limit". (General Query Packets): Add indexing of requests and cross-references to related commands in "Remote configuration". (File-I/O Overview, The system call): Fix wording and typos. (Thread Stops): Add index entries. (Continuing and Stepping): Document "show step-mode". (i386): New node. Document "set/show struct-convention". (Files): Document "show trust-readonly-sections". (Calling): Document "set/show unwindonsignal". (Messages/Warnings): Add index entries. (Maintenance Commands): Document "set/show watchdog". (Annotations Overview): Document "show annotate". (Set Watchpoints): Add index entries. (Symbols): Fix doc of case-sensitive. (ABI): Document "show coerce-float-to-double". (Convenience Vars, Help): Improve indexing. (Machine Code): Document "show disassembly-flavor". (Debugging C plus plus): Document "show overload-resolution". (Value History, Signaling): Add index entries. * gdb.texinfo (Show): Move @kindex entries to their proper places. (Processes): Fix wording. (History, List, Logging output, Define, Symbols, Print Settings): Improve indexing.
2005-04-09* ppcobsd-tdep.c: Update copyright year. Include "trad-frame.h"Mark Kettenis3-4/+71
and "tramp-frame.h". (ppcobsd_sigtramp_cache_init): New function. (ppcobsd_sigtramp): New variable. (ppcobsd_init_abi): Prepend signal trampoline unwinder. * Makefile.in (ppcobsd-tdep.o): Update dependencies.
2005-04-09Dropping mi.Andrew Cagney1-2/+0
2005-04-092005-04-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-3/+5
* MAINTAINERS (GDB/MI): Andrew Cagney, Elena Zannoni, and Fernando Nasser have decided to step back from GDB/MI.
2005-04-09*** empty log message ***gdbadmin1-1/+1
2005-04-08gdb/testsuite/Daniel Jacobowitz11-176/+394
* Makefile.in (ALL_SUBDIRS): Add gdb.gdbserver. * configure.ac: Create gdb.gdbserver/Makefile. * configure: Regenerated. * lib/gdbserver-support.exp: New file, derived from config/gdbserver.exp. * config/gdbserver.exp: Use gdbserver-support.exp. * gdb.gdbserver/Makefile.in: New file. * gdb.gdbserver/server.c: New file. * gdb.gdbserver/server-run.exp: New file. gdb/ * config/fnchange.lst: Add testsuite/gdb.gdbserver entries.
2005-04-08 * dwarf2-frame.c (struct dwarf2_frame_cache): New fieldDaniel Jacobowitz2-0/+18
undefined_retaddr. (dwarf2_frame_cache): Initialize undefined_retaddr. (dwarf2_frame_this_id): Return an invalid frame ID if undefined_retaddr.
2005-04-08*** empty log message ***gdbadmin1-1/+1
2005-04-07*** empty log message ***gdbadmin1-1/+1
2005-04-06test_compiler_info: Return compiler_info if no arguments are given.Paul Gilliam2-0/+16
2005-04-06Move construction of IA-32 vector types to i386-tdep.c.Jim Blandy4-59/+100
* gdbtypes.c (build_builtin_type_vec64i, build_builtin_type_vec128i): Delete functions. (builtin_type_vec64i, builtin_type_vec128i): Delete variables. (build_gdbtypes): Don't initialize them. (_initialize_gdbtypes): Don't register GDBARCH swap entries for them. * gdbtypes.h (builtin_type_vec64i, builtin_type_vec128i): Delete declarations. (builtin_type_v2_float, builtin_type_v2_int32, builtin_type_v4_int16, builtin_type_v8_int8, builtin_type_v2_double, builtin_type_v4_float, builtin_type_v2_int64, builtin_type_v4_int32, builtin_type_v8_int16, builtin_type_v16_int8): Add extern declarations. * i386-tdep.c (i386_mmx_type, i386_sse_type): New variables. (i386_build_mmx_type, i386_build_sse_type): New functions. (i386_register_type): Call them, rather than referring to builtin_type_vec64i and builtin_type_vec128i.
2005-04-06*** empty log message ***gdbadmin1-1/+1
2005-04-05*** empty log message ***gdbadmin1-1/+1
2005-04-04*** empty log message ***gdbadmin1-1/+1
2005-04-03*** empty log message ***gdbadmin1-1/+1
2005-04-02 * mips-linux-tdep.c (mips_linux_o32_sigframe_init): AdjustDaniel Jacobowitz2-11/+34
big-endian correction code to not offset 32-bit registers. Locate floating point registers correctly.
2005-04-02 (Targets): Document "set/show architecture". RemoveEli Zaretskii2-8/+130
redundant index entry for "target" command. (Backtrace): Add index entries. (Symbols, Fortran): Document the "set case-sensitive" command. (DJGPP Native): Document "set com1base", "set com1irq", etc. (Print Settings): Add index entry for "set demangle-style". (Target Commands): Document "set download-write-size". (Debugging Output): Document "set exec-done-display".
2005-04-02Fix typo.Andreas Schwab1-1/+1
2005-04-02* main.c: Update copyright year.Mark Kettenis2-8/+10
(captured_main): Avois using strcpy and strcat.
2005-04-02 (Files): Fix the name and documentation ofEli Zaretskii2-90/+370
add-shared-symbol-files. Document its alias assf. Update the list of OSs where GDB supports shared libraries. Fix markup. (Continuing and Stepping): Add reference to @var{location} in the text. (Dump/Restore Files): Fix reference to @{filename}. (Help): Fix wording. (Attach): Ditto. (Set Watchpoints): Ditto. (Backtrace): Remove redundant index entries. Improve index entries. (Delete Breaks): Fix wording. (Memory): Document the compare-sections command. (Memory Region Attributes): Improve wording. (Disabling): Improve wording. (Fortran): New subsection. Document the "info common" command. (Help): Document aliases "info copying" and "info warranty". (Caching Remote Data): New section. Document the "set/show remotecache" and "info dcache" commands. (Show): Fix wording of the documentation of the "set extension-language" command. (Signals): Add index entry for "info handle". (Memory Region Attributes): Fix punctuation. (Symbols): Change the arg name to "location" and refer to it in the text. Fix wording of "info types" doc. (Threads): Fix usage of @enumerate @item's. (Listing Tracepoints): Add index entry for "info tp". (Set Watchpoints): Add xref to "info break" description. (Macros): Add an index entry for "macro exp1". Document the "macro list" command. (Maintenance Commands): Document "flushregs", "maint agent", "maint check-symtabs", "maint cplus", "maint demangle", "maint deprecate", "maint undeprecate", "maint dump-me", "maint packet", "maint print architecture", "maint print objfiles", "maint print statistics", "maint print type", "maint show-debug-regs", "maint space", "maint time", and "maint translate-address". (Connecting): Document the "monitor" command. (Annotations Overview): Describe the "set annotate" command.
2005-04-02(Set Watchpoints): Document can-use-hw-watchpoints.Eli Zaretskii2-7/+22
Rearrange index entries and improve wording about support for hardware watchpoints.
2005-04-022005-04-01 Michael Snyder <msnyder@redhat.com>Michael Snyder2-17/+26
* dummy-frame.c (dummy_frame_sniffer): Optimization: don't bother computing this_id if there are no dummy frames on the stack.
2005-04-022005-04-01 Michael Snyder <msnyder@redhat.com>Michael Snyder2-13/+45
* mn10300-tdep.c (mn10300_frame_unwind_cache): Use find_partial_func instead of unwind_pc to identify frame. (mn10300_push_dummy_call): Handle struct args, struct_return.
2005-04-022005-04-01 Michael Snyder <msnyder@redhat.com>Michael Snyder3-2/+18
* mn10300-prologue.c (set_movm_offsets): Don't test variable before setting it. * mn10300-tdep.c (mn10300_skip_prologue): Use analyze_prologue instead of skip_prologue_using_sal.
2005-04-02*** empty log message ***gdbadmin1-1/+1
2005-04-01 * gdb.arch/altivec-abi.exp: Check for compiler and setPaul Gilliam3-2/+38
use altivec' flag accordingly. * gdb.arch/altivec-regs.exp: Likewise.
2005-04-01*** empty log message ***gdbadmin1-1/+1
2005-03-31Add TLS load module support for FRV.Kevin Buettner4-0/+57