aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2001-10-31From DJ Barrow.Andrew Cagney2-1/+7
* s390-tdep.c: (s390_gdbarch_init): Don't initialize find_solib_trampoline_target.
2001-10-31* remote-vx.c (net_wait): Fix typo from PIDGET change.Andrew Cagney2-1/+5
2001-10-31* config/i386/tm-i386.h (REGISTER_NAMES): Remove.Mark Kettenis6-22/+49
(REGISTER_NAME): New define. (i386_register_name): New prototype. * i386-tdep.c (i386_register_names): New variable. (i386_register_name): New function. * config/i386/tm-i386os9k.h, config/i386/tm-ptx.h, config/i386/tm-symmetry.h: Undefine REGISTER_NAME instead of REGISTER_NAMES.
2001-10-31 * gdb.base/miscexprs.c (main): Add usage of preprocessorCorinna Vinschen3-7/+26
symbol `STORAGE' to allow to choose the storage class of the local datastructures. * gdb.base/miscexprs.exp: Handle setting a `-DSTORAGE=...' compiler directive.
2001-10-312001-10-30 Don Howard <dhoward@redhat.com>Don Howard2-0/+19
* gdb.texinfo: (Command Files) Added documentation for the behavior of gdb with input redirected from a file.
2001-10-31* win32-nat.c (register_loaded_dll): Attempt to ensure that the case of theChristopher Faylor3-16/+54
loaded DLL matches the on-disk case since the debugging API does not seem to ensure this. Calculate max name length here. (handle_load_dll): Move max name length calculation to register_loaded_dll.
2001-10-31 * arm-linux-nat.c: Include <asm/ptrace.h> explicitly.Daniel Jacobowitz2-0/+6
2001-10-31 * wrapper.h (gdb_value_struct_elt): New function.Keith Seitz3-0/+49
* wrapper.c (gdb_value_struct_elt): Ditto. (do_captured_value_struct_elt): Ditto.
2001-10-31Update README and NEWS to 5.1.Andrew Cagney3-75/+80
2001-10-312001-10-30 Michael Snyder <msnyder@redhat.com>Michael Snyder2-5/+4
* gdb.base/jump.exp: Allow it to run for all targets.
2001-10-31Fix -W... flags check.Andrew Cagney3-65/+84
2001-10-31*** empty log message ***gdbadmin1-1/+1
2001-10-30 2001-10-30 Fred Fish <fnf@redhat.com>Fred Fish5-4/+9
* somsolib.c (som_solib_add): A megabyte is 1024*1024 bytes. * pa64solib.c (add_to_solist): Ditto. * win32-nat.c (_initialize_inftarg): Remove unnecessary initialization of auto_solib_add, it defaults to 1.
2001-10-30Changes approved by kev@cygnus.com, ezannoni@cygnus.com, eliz@is.elta.co.il.Fred Fish11-110/+208
Changelog: 2001-10-27 Fred Fish <fnf@redhat.com> * symfile.c (auto_solib_add): Update comment to note that this variable is now just used as a boolean to control shlib autoloading, and clarify when it is used. * symfile.h (auto_solib_add): Ditto. * symfile.c (auto_solib_limit): New variable that holds the autoloading threshold instead of overloading auto_solib_add. * symfile.h (auto_solib_limit): Ditto. * irix5-nat.c (_initialize_solib): Change auto-solib-add variable from var_zinteger to var_boolean and update help. * osfsolib.c (_initialize_solib): Ditto. * pa64solib.c (_initialize_pa64_solib): Ditto. * solib.c (_initialize_solib): Ditto. * somsolib.c (_initialize_som_solib): Ditto. * xcoffsolib.c (_initialize_solib): Ditto. * pa64solib.c (pa64_solib_total_st_size): Update comment to note that the new auto_solib_limit variable is used instead of overloading auto_solib_add variable. (_initialize_pa64_solib): Ditto. * somsolib.c (som_solib_total_st_size): Ditto. (_initialize_som_solib): Ditto. * pa64solib.c (_initialize_pa64_solib): Add new set/show commands for auto-solib-limit variable. * somsolib.c (_initialize_som_solib): Ditto * pa64solib.c (add_to_solist): Check that auto_solib_add is set and use auto_solib_limit as the threshold size instead of auto_solib_add. * somsolib.c (som_solib_add): Ditto, and also change warning text about size threshold exceeded. doc/ChangeLog: 2001-10-28 Fred Fish <fnf@redhat.com> * gdb.texinfo (auto-solib-add): Change docs to match implementation change. (auto-solib-limit): Add docs for new variable.
2001-10-30*** empty log message ***gdbadmin1-1/+1
2001-10-29* config/i386/tm-i386v.h: Don't include "regcache.h".Mark Kettenis2-48/+8
(EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE, FRAME_CHAIN, FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, FRAME_NUM_ARGS): Remove macros. The versions from "tm-i386.h" should work fine (and in most cases even better).
2001-10-29* i386-tdep.c (i386_extract_return_value): UseMark Kettenis2-56/+45
convert_typed_floating to extract floating-point value from register buffer. (i386_store_return_value): Use convert_typed_floating to store floating-point return balue in register buffer (i386_register_virtual_type): Change type of floating-point registers to builtin_type_i387_ext. (i386_register_convert_to_virtual): Use convert_typed_floating to do the conversion. (i386_register_convert_to_raw): Likewise.
2001-10-29* doublest.h (convert_typed_floating): New prototype.Mark Kettenis3-1/+68
* doublest.c (convert_typed_floating): New function.
2001-10-29 * gdb.base/call-ar-st.c (print_double_array): Match for loopCorinna Vinschen3-83/+53
with new double_array size. (main): Change storage class of all local variables to static. Reduce size of double_array to 9. * gdb.base/call-ar-st.exp: Increase timeout value. Change expected output for double array to match new size in call-ar-st.c.
2001-10-29 * gdb.base/ending-run.exp: Create identical output when passingCorinna Vinschen2-3/+13
`step to end of run' case. Add regular expression branch satisfying Stormy16 target.
2001-10-29* gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV suchMark Kettenis2-1/+6
that we catch the expected failure under Linux/x86.
2001-10-292001-10-29 Orjan Friberg <orjanf@axis.com>Orjan Friberg3-4/+9
* gdb.base/setvar.exp: Escape curly braces. * gdb.stabs/weird.exp: Ditto.
2001-10-29*** empty log message ***gdbadmin1-1/+1
2001-10-28* doublest.c: Improve comments a bit.Mark Kettenis3-52/+104
(floatformat_from_length): New function. (NAN): Define to 0.0 if not already defined. (extract_floating): Rewrite to use floatformat_from_length. Warn instead of error if LEN doesn't match a known floating-point type, and return NaN (or 0.0 if NaN isn't available) in that case. (store_floating): Likewise, but zero out the target byte-stream if LEN doesn't match a known floating-point type. (extract_typed_floating): Reformat a bit. (store_typed_floating): Reformat a bit. Add comment about zeroing out padding in the target buffer. * doublest.h (extract_floating, store_floating): Fix comment about deprecation of these functions. Add parameter names to prototypes.
2001-10-28* i387-tdep.c (print_i387_value): Use extract_typed_floating toMark Kettenis2-18/+8
convert RAW to a DOUBLEST instead of extract_floating.
2001-10-28* gdbtypes.c (_initialize_gdbtypes): Set floating-point type forMark Kettenis2-0/+6
builtin_type_i387_ext to floatformat_i387_ext.
2001-10-28 * gdb.mi/mi-hack-cli.exp: Remove excess newlines from test strings.Daniel Jacobowitz3-4/+9
* gdm.mi/mi0-hack-cli.exp: Likewise.
2001-10-28*** empty log message ***gdbadmin1-1/+1
2001-10-27*** empty log message ***gdbadmin1-1/+1
2001-10-26 * arm-linux-nat.c (fill_gregset): Do not check register_valid[].Daniel Jacobowitz2-17/+13
(fill_fpregset): Likewise.
2001-10-262001-10-26 Orjan Friberg <orjanf@axis.com>Orjan Friberg2-27/+42
* cris-tdep.c (constraint): Loop through the whole cris_spec_regs struct, not just the NUM_SPECREGS first entries. (bdap_prefix): Read PC before autoincrement.
2001-10-26 * win32-nat.c (DebugSetProcessKillOnExit): New static functionCorinna Vinschen3-8/+115
pointer to Windows' DebugSetProcessKillOnExit() function. (DebugActiveProcessStop): Ditto for DebugActiveProcessStop(). (has_detach_ability): New function. (child_attach): If system has detach ability, enable it. (child_detach): If system has detach ability, actually detach from process. Change tty output to Linux format.
2001-10-26Unify stabs/weird messages.Andrew Cagney2-3/+8
2001-10-26*** empty log message ***gdbadmin1-1/+1
2001-10-25*** empty log message ***gdbadmin1-1/+1
2001-10-24(start_psymtab_common): Revert change accidentally included in lastJim Blandy1-1/+0
commit.
2001-10-24Isolate STABS readers' use of the `textlow' and `texthigh' fieldsJim Blandy5-51/+124
of `struct partial_symtab' to only a few locations. This change is not supposed to affect the way the values are computed, only where they live. * dbxread.c (struct symloc): Add `textlow' and `texthigh' fields to the reader-specific structure. * mdebugread.c (struct symloc): Same. * dbxread.c (TEXTLOW, TEXTHIGH): New accessor macros. * mdebugread.c (TEXTLOW, TEXTHIGH): Same. * dbxread.c (dbx_symfile_read): After we've built all our partial symbol tables, set each partial symtab's `textlow' and `texthigh' fields from our reader-specific structure. * mdebugread.c (mdebug_build_psymtabs): Same. * dbxread.c (start_psymtab): Initialize the reader-specific structure's `textlow' and `texthigh' from the new psymtab's. * mdebugread.c (parse_partial_symbols, new_psymtab): Same. * dbxread.c (read_dbx_symtab, end_psymtab, read_ofile_symtab): Use the reader-specific `textlow' and `texthigh', not the generic psymtab fields. * mdebugread.c (parse_lines, parse_partial_symbols, psymtab_to_symtab_1): Same. * partial-stab.h: Same.
2001-10-24Fix -Wformat for hpux.Andrew Cagney4-21/+29
2001-10-24Tweeks for HP/UX and -Werror.Andrew Cagney3-4/+14
2001-10-24*** empty log message ***gdbadmin1-1/+1
2001-10-23*** empty log message ***gdbadmin1-1/+1
2001-10-22*** empty log message ***gdbadmin1-1/+1
2001-10-21Don't print ``(MI_OUT)'' at startup.Andrew Cagney4-11/+11
2001-10-21Update makefile.in dependencies. Add header wrappers.Andrew Cagney9-237/+327
2001-10-21Add explicit #include of "value.h".Andrew Cagney20-11/+50
2001-10-21* infptrace.c (child_xfer_memory): Fix a few coding standardsMark Kettenis2-32/+32
violations.
2001-10-21 * config/djgpp/README: Fix a typo and tweak for GDB 5.1.Eli Zaretskii2-15/+20
2001-10-21s/value_ptr/struct value */Andrew Cagney4-34/+49
2001-10-21* cp-abi.h, hpacc-abi.c, gnu-v2-abi.c, cp-abi.c: Ditto.Andrew Cagney5-25/+30
2001-10-21*** empty log message ***gdbadmin1-1/+1