Corinna Vinschen
36a222619e
* gdb.base/ending-run.exp: Create identical output when passing
...
`step to end of run' case. Add regular expression branch satisfying
Stormy16 target.
2001-10-29 18:16:46 +00:00
Mark Kettenis
92b8ae9161
* gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV such
...
that we catch the expected failure under Linux/x86.
2001-10-29 17:38:11 +00:00
Orjan Friberg
cb135b8327
2001-10-29 Orjan Friberg <orjanf@axis.com>
...
* gdb.base/setvar.exp: Escape curly braces.
* gdb.stabs/weird.exp: Ditto.
2001-10-29 16:24:35 +00:00
gdbadmin
aad62413f5
*** empty log message ***
2001-10-29 00:00:32 +00:00
Mark Kettenis
87ffba60fb
* doublest.c: Improve comments a bit.
...
(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 22:06:27 +00:00
Mark Kettenis
4583280ca5
* i387-tdep.c (print_i387_value): Use extract_typed_floating to
...
convert RAW to a DOUBLEST instead of extract_floating.
2001-10-28 14:07:35 +00:00
Mark Kettenis
e371b258f8
* gdbtypes.c (_initialize_gdbtypes): Set floating-point type for
...
builtin_type_i387_ext to floatformat_i387_ext.
2001-10-28 12:43:12 +00:00
Daniel Jacobowitz
6884aa54f1
* gdb.mi/mi-hack-cli.exp: Remove excess newlines from test strings.
...
* gdm.mi/mi0-hack-cli.exp: Likewise.
2001-10-28 00:29:50 +00:00
gdbadmin
3f715d031e
*** empty log message ***
2001-10-28 00:00:34 +00:00
gdbadmin
f0f512a7c5
*** empty log message ***
2001-10-27 00:00:32 +00:00
Daniel Jacobowitz
17fd1ad937
* arm-linux-nat.c (fill_gregset): Do not check register_valid[].
...
(fill_fpregset): Likewise.
2001-10-26 15:41:17 +00:00
Orjan Friberg
fa4e459858
2001-10-26 Orjan Friberg <orjanf@axis.com>
...
* 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 14:54:24 +00:00
Corinna Vinschen
02cc9f49ae
* win32-nat.c (DebugSetProcessKillOnExit): New static function
...
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-26 09:29:31 +00:00
Andrew Cagney
0398c9aabc
Unify stabs/weird messages.
2001-10-26 04:17:45 +00:00
gdbadmin
39374d6e4e
*** empty log message ***
2001-10-26 00:00:05 +00:00
gdbadmin
0bfecfb326
*** empty log message ***
2001-10-25 00:00:34 +00:00
Jim Blandy
bc873f163f
(start_psymtab_common): Revert change accidentally included in last
...
commit.
2001-10-24 17:13:12 +00:00
Jim Blandy
3973eaddf4
Isolate STABS readers' use of the textlow' and
texthigh' fields
...
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-24 17:10:18 +00:00
Andrew Cagney
ce4148445e
Fix -Wformat for hpux.
2001-10-24 02:53:48 +00:00
Andrew Cagney
8f236061d9
Tweeks for HP/UX and -Werror.
2001-10-24 01:19:12 +00:00
gdbadmin
dcb643f1b5
*** empty log message ***
2001-10-24 00:00:34 +00:00
gdbadmin
a1675ea138
*** empty log message ***
2001-10-23 00:00:32 +00:00
gdbadmin
31422c4a33
*** empty log message ***
2001-10-22 00:00:05 +00:00
Andrew Cagney
d20bf2e81b
Don't print ``(MI_OUT)'' at startup.
2001-10-21 19:43:41 +00:00
Andrew Cagney
17732724f3
Update makefile.in dependencies. Add header wrappers.
2001-10-21 19:20:30 +00:00
Andrew Cagney
fd0407d670
Add explicit #include of "value.h".
2001-10-21 17:19:38 +00:00
Mark Kettenis
3c2fb7bd58
* infptrace.c (child_xfer_memory): Fix a few coding standards
...
violations.
2001-10-21 14:53:46 +00:00
Eli Zaretskii
c4282e67c1
* config/djgpp/README: Fix a typo and tweak for GDB 5.1.
2001-10-21 14:21:03 +00:00
Andrew Cagney
75c9979e9a
s/value_ptr/struct value */
2001-10-21 01:57:42 +00:00
Andrew Cagney
e933e53888
* cp-abi.h, hpacc-abi.c, gnu-v2-abi.c, cp-abi.c: Ditto.
2001-10-21 01:06:25 +00:00
gdbadmin
f33a821352
*** empty log message ***
2001-10-21 00:00:35 +00:00
Andrew Cagney
278cd55f78
* breakpoint.h, breakpoint.c: Ditto.
2001-10-20 23:54:29 +00:00
Andrew Cagney
c984738146
s/value_ptr/struct value */
2001-10-20 22:43:26 +00:00
gdbadmin
27e4fc867b
*** empty log message ***
2001-10-20 20:00:04 +00:00
Andrew Cagney
f1e3ec292f
* alpha-nat.c: Include <alpha/coreregs.h> instead of
...
<machine/reg.h>.
(fetch_osf_core_registers): Define core_reg_mapping in a way that
works on OSF5 as well as previous OSF versions.
2001-10-20 19:32:40 +00:00
Christopher Faylor
d66b75d138
Revert previous erroneous checkin.
2001-10-20 05:13:45 +00:00
Christopher Faylor
83413c558c
* win32-nat.c (handle_load_dll): Avoid strlwr'ing loaded DLLs or cygwin may not
...
be able to read them in certain situations.
2001-10-20 05:11:41 +00:00
Andrew Cagney
457174f645
Enable PowerPC simulator on native linux and netbsd.
2001-10-20 00:16:44 +00:00
Andrew Cagney
4bb5d56713
* README: Mention problems with HP/UX.
2001-10-18 04:35:35 +00:00
Andrew Cagney
03dd37c302
Functions to convert to/from CORE_ADDR and a string. Use in Insight.
2001-10-17 20:35:31 +00:00
Jason Molenda
1ba7c32c23
* symtab.c (lookup_block_symbol): Break out of linear search
...
if we're past the range of possible matches.
Original patch submission, with links to history/background behind it,
here:
http://sources.redhat.com/ml/gdb-patches/2001-09/msg00120.html
2001-10-17 07:12:57 +00:00
Christopher Faylor
7470a420fc
* win32-nat.c (safe_symbol_file_add_stub): Improve logic for avoiding load of
...
already loaded DLL.
(register_loaded_dll): Convert loaded DLL name to "posix" format or it will
confuse subsequent opening of the filename due to dos paths.
(dll_symbol_command): Pass from_tty parameter to safe_symbol_file_add.
2001-10-16 04:50:21 +00:00
Elena Zannoni
8cc1c88238
2001-10-15 Elena Zannoni <ezannoni@redhat.com>
...
* symtab.c (lookup_block_symbol): Update comment.
2001-10-16 03:23:35 +00:00
Andrew Cagney
1aa20aa88f
* value.h (value_as_address): Rename value_as_pointer.
...
* eval.c, findvar.c, gnu-v2-abi.c, gnu-v3-abi.c, jv-lang.c,
jv-valprint.c, printcmd.c, stack.c, top.c, valarith.c, valops.c,
values.c: Update.
2001-10-16 01:58:07 +00:00
Andrew Cagney
dbbd9c57ff
202001-10-15 Jim Ingham <jingham@inghji.apple.com>
...
* valarith.c (value_sub): Don't pass a raw type to
value_from_pointer, it has to go through check_typedef first.
2001-10-16 01:19:09 +00:00
Andrew Cagney
73d3c16e21
Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS.
2001-10-15 21:38:44 +00:00
Andrew Cagney
fc0c74b114
Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that do
...
funnies to integer to address conversions.
2001-10-15 18:18:30 +00:00
Mark Kettenis
3902478264
* config/s390/nm-linux.h: Don't include <signal.h>.
...
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.
2001-10-14 21:04:05 +00:00
Mark Kettenis
dc17571df2
* config/nm-linux.h (struct objfile): Remove forward declaration.
...
(linuxthreads_new_objfile): Remove prototype.
(linuxthreads_pid_to_str): Remove prototype.
(PREPARE_TO_PROCEED): Redefine in terms of
lin_lwp_prepare_to_proceed.
(struct target_waitstatus): Forward declaration.
(child_wait): New prototype.
(CHILD_WAIT): Define.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Moved here from arch-specific files.
* config/alpha/nm-linux.h, config/arm/nm-linux.h,
config/ia64/nm-linux.h, config/mips/nm-linux.h,
config/powerpc/nm-linux.h: Don't include <signal.h>.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.
* config/i386/nm-linux.h: Likewise.
(struct target_waitstatus, child_wait, CHILD_WAIT): Remove.
* config/m68k/linux.mh, config/sparc/linux.mh (NATDEPFILES):
Remove linux-thread.o. Add proc-service.o, thread-db.o and
lin-lwp.o.
(LOADLIBES): New variable.
2001-10-14 20:59:23 +00:00
Mark Kettenis
a14bd2ea89
* config/nm-linux.h (struct objfile): Remove forward declaration.
...
(linuxthreads_new_objfile): Remove prototype.
(linuxthreads_pid_to_str): Remove prototype.
(PREPARE_TO_PROCEED): Redefine in terms of
lin_lwp_prepare_to_proceed.
(struct target_waitstatus): Forward declaration.
(child_wait): New prototype.
(CHILD_WAIT): Define.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Moved here from arch-specific files.
* config/alpha/nm-linux.h, config/arm/nm-linux.h,
config/ia64/nm-linux.h, config/mips/nm-linux.h,
config/powerpc/nm-linux.h: Don't include <signal.h>.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.
* config/i386/nm-linux.h: Likewise.
(struct target_waitstatus, child_wait, CHILD_WAIT): Remove.
* config/m68k/linux.mh, config/sparc/linux.mh (NATDEPFILES):
Remove linux-thread.o. Add proc-service.o, thread-db.o and
lin-lwp.o.
(LOADLIBES): New variable.
2001-10-14 20:42:07 +00:00