Michael Snyder
88496bb5c6
2000-12-08 Michael Snyder <msnyder@mvstp600e.cygnus.com>
...
* dwarf2read.c (DWARF2_REG_TO_REGNUM): New macro. Provide default
definition. Will be used to translate between the compiler's
register numbering and GDB's (for register variables etc).
(new_symbol): Use DWARF2_REG_TO_REGNUM to translate register ids.
2000-12-08 20:12:36 +00:00
Michael Snyder
0fb34c3a10
2000-12-08 Michael Snyder <msnyder@mvstp600e.cygnus.com>
...
* alpha-tdep.c: Fix typo in comment.
* dbxread.c: Fix typo in comment.
* fr30-tdep.c: Fix typo: newline missing after comment.
* mcore-tdep.c: Fix typo in comment.
2000-12-08 19:59:25 +00:00
J.T. Conklin
bd2fa4f6c9
* gdbserver/low-hppabsd.c (buf2, environ, quit, quit_flag):
...
Removed unused variables and declarations.
* gdbserver/low-linux.c (buf2, environ, query, quit, quit_flag):
Likewise.
* gdbserver/low-nbsd.c (buf2, environ, quit, quit_flag):
Likewise.
* gdbserver/low-sparc.c (buf2, environ, query, quit, quit_flag):
Likewise.
* gdbserver/low-sun.c (buf2, environ, query, quit, quit_flag):
Likewise.
* gdbserver/low-hppabsd.c, gdbserver/low-linux.c,
gdbserver/low-nbsd.c, gdbserver/low-sparc.c, gdbserver/low-sun3.c
(create_inferior): Update comment.
* gdbserver/low-nbsd.c (initialize_arch, fetch_inferior_registers,
store_inferior_registers): Provide implementations for the m68k
and ns32k.
* config/m68k/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
* config/ns32k/nbsd.mt (GDBSERVER_DEPFILES): Likewise.
* configure.tgt (m68*-*-netbsd*, ns32k-*-netbsd*): Add gdbserver
to configdirs.
-------------------------------------------------------------------
2000-12-08 19:46:08 +00:00
Michael Snyder
efb663452c
2000-12-07 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* gdb.base/finish.exp: New test for gdb's "finish" command.
* gdb.base/return2.exp: New test for gdb's "return" command.
* gdb.base/return2.c: New source file for above.
2000-12-08 19:30:32 +00:00
Kazu Hirata
435b1e90b1
2000-12-08 Kazu Hirata <kazu@hxi.com>
...
* coffgen.c: Fix formatting.
* elf32-i386.c: Likewise.
* elf32-i960.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-v850.c: Likewise.
* elf64-sparc.c: Likewise.
* elf-m10300.c: Likewise.
2000-12-08 18:34:32 +00:00
Andrew Haley
a98cc2b2fd
2000-12-07 Andrew Haley <aph@redhat.com>
...
* readelf.c (display_debug_frames): Only display columns that are
referenced by the frame debug info.
2000-12-08 17:25:47 +00:00
DJ Delorie
ac424eb32c
* safe-ctype.c: New file.
...
* Makefile.in (CFILES): Add safe-ctype.c.
(REQUIRED_OFILES): Add safe-ctype.o.
* argv.c: Define ISBLANK and use it, not isspace.
* basename.c, cplus-dem.c, fnmatch.c, pexecute.c, strtod.c,
strtol.c, strtoul.c: Include safe-ctype.h, not ctype.h. Use
uppercase ctype macros. Don't test ISUPPER(c)/ISLOWER(c)
before calling TOLOWER(c)/TOUPPER(c).
2000-12-08 16:37:01 +00:00
Christopher Faylor
39cd252546
Actually add safe-ctype.h
2000-12-08 03:28:41 +00:00
Christopher Faylor
2c6c601812
* safe-ctype.h: New file.
2000-12-08 03:26:46 +00:00
Michael Chastain
7c721b2a2a
2000-11-15 Jim Blandy <jimb@redhat.com>
...
* sim_calls.c: Doc fix.
(sim_fetch_register, sim_store_register): Call
gdbarch_register_name directly, instead of going through
REGISTER_NAME macro.
2000-12-08 01:52:41 +00:00
Nick Clifton
df38a86eec
oops - remove redundant prototype introduced in previous delta
2000-12-08 01:39:48 +00:00
Nick Clifton
760a7bbec5
Add emulation of double word load and store instructions.
2000-12-08 01:38:47 +00:00
Alan Modra
0aec643be7
#warn -> #warning
2000-12-07 23:48:01 +00:00
DJ Delorie
4415a860ff
* Makefile.in (distclean): When cleaning, remove testsuite.
2000-12-07 23:14:29 +00:00
Frank Ch. Eigler
53ef83d385
* add sid/ delegation
2000-12-07 21:29:37 +00:00
Kazu Hirata
8da6118f7b
2000-12-07 Kazu Hirata <kazu@hxi.com>
...
* elf32-ppc.c: Fix formatting.
* elf64-x86-64.c: Likewise.
2000-12-07 19:31:48 +00:00
Elena Zannoni
e6c42fda06
2000-12-07 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* config/sh/tm-sh.h (struct gdbarch_tdep): Rename fields
{FP15,DR14,FV12}_REGNUM to {FP,DR,FV}_LAST_REGNUM.
* sh-tdep.c (sh_sh3e_register_virtual_type,
sh_sh4_register_virtual_type, sh_do_registers_info,
sh_gdbarch_init, sh_sh4_register_byte, sh_sh4_register_raw_size,
sh_sh4_register_convertible, sh_sh4_register_convert_to_virtual,
sh_sh4_register_convert_to_raw, sh_fetch_pseudo_register,
sh_store_pseudo_register, sh_do_pseudo_register): Ditto.
* sh-tdep.c (sh_gdbarch_init): Use a function pointer to set the
disassembly print function.
(_initialize_sh_tdep): Initialize tm_print_insn using the function
pointer.
2000-12-07 16:40:44 +00:00
Mark Kettenis
ce58987770
From Richard Henderson <rth@twiddle.net>:
...
* alpha-nat.c (supply_gregset, fill_gregset): Use gdb_gregset_t.
(supply_fpregset, fill_fpregset): Use gdb_fpregset_t.
2000-12-07 10:50:50 +00:00
DJ Delorie
324069ad94
* getopt.h obstack.h: Standarize copyright statement.
2000-12-07 02:06:09 +00:00
Ulf Carlsson
a9922e52c7
2000-12-06 Ulf Carlsson <ulfc@engr.sgi.com>
...
From Ralf Baechle <ralf@gnu.org>
* elf32-mips.c (elf32_mips_merge_private_bfd_data): Always permit
BFDs containing no sections or empty .text, .data or .bss sections
to be merged, regardless of their flags.
2000-12-07 01:05:04 +00:00
Fernando Nasser
69da3468fd
2000-12-06 Fernando Nasser <fnasser@redhat.com>
...
* cli/cli-decode.c (add_abbrev_cmd): Reinstate. Add comment saying
that is not currently used.
2000-12-06 23:53:03 +00:00
Fernando Nasser
c64601c792
2000-12-06 Fernando Nasser <fnasser@redhat.com>
...
* cli/cli-decode.c (lookup_cmd): Change disabled code into comment.
2000-12-06 23:27:41 +00:00
Fernando Nasser
7c4710aef5
2000-12-06 Fernando Nasser <fnasser@redhat.com>
...
* cli/cli-decode.c (lookup_cmd): Remove old stale copy of this routine
which was not being used for quite some time.
2000-12-06 23:12:12 +00:00
Kazu Hirata
c3668558c9
2000-12-06 Kazu Hirata <kazu@hxi.com>
...
* elf32-m32r.c: Fix formatting.
* elf32-m68hc11.c: Likewise.
* elf32-m68hc12.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-pj.c: Likewise.
* elf32-ppc.c: Likewise.
2000-12-06 18:59:48 +00:00
DJ Delorie
93b63cd3a0
* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
...
Set DWARF2 sections to a VMA of zero.
2000-12-06 16:39:51 +00:00
Alan Modra
50705ef487
Fix T_SHORT macro conflict.
2000-12-06 02:40:55 +00:00
Michael Snyder
3c077de93f
2000-12-05 Michael Snyder <msnyder@mvstp600e.cygnus.com>
...
* gdb.base/constvars.exp: Add a "pass" message if "up" succeeds.
* gdb.base/miscexprs.exp: Ditto.
* gdb.base/pointers.exp: Ditto.
* gdb.c++/derivation.exp: Ditto.
* gdb.c++/local.exp: Ditto.
* gdb.c++/namespace.exp: Ditto.
* gdb.c++/overload.exp: Ditto.
* gdb.c++/ref-types.exp: Ditto.
2000-12-05 23:57:36 +00:00
Michael Snyder
660fd4696e
2000-12-05 Michael Snyder <msnyder@mvstp600e.cygnus.com>
...
* gdb.base/constvars.exp: Test result of "up" command.
* gdb.base/miscexprs.exp: Ditto.
* gdb.base/pointers.exp: Ditto.
* gdb.base/scope.exp: Ditto.
* gdb.c++/derivation.exp: Ditto.
* gdb.c++/local.exp: Ditto.
* gdb.c++/namespace.exp: Ditto.
* gdb.c++/overload.exp: Ditto.
* gdb.c++/ref-types.exp: Ditto.
2000-12-05 23:14:40 +00:00
DJ Delorie
849ee22471
* cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled
...
name before allocating the dyn_string.
2000-12-05 19:08:13 +00:00
Kazu Hirata
beae10d5eb
2000-12-05 Kazu Hirata <kazu@hxi.com>
...
* config/tc-mips.c: Fix formatting.
2000-12-05 18:51:08 +00:00
Mark Kettenis
8157b96704
* gdb-stabs.h (SECT_OFF_MAX): Increase to 64.
...
* symfile.h (MAX_SECTIONS): Increase to 64.
2000-12-05 18:28:25 +00:00
Nick Clifton
c7987a6946
Add Jason Merrill as DWARF2 maintainer.
2000-12-05 18:24:37 +00:00
Elena Zannoni
c2ab3f09a1
2000-12-05 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* config/sh/tm-sh.h (struct gdbarch_tdep): Get rid of
DR{2,4,6,8,10,12}_REGNUM, FV{4,8}_REGNUM, they are not used
anywhere.
* sh-tdep.c (sh_gdbarch_init): Don't initialize
DR{2,4,6,8,10,12}_REGNUM, FV{4,8}_REGNUM.
2000-12-05 17:50:28 +00:00
DJ Delorie
e49a569c10
* cp-demangle.c: s/new_abi/v3/.
...
* cplus-dem.c: Likewise.
(current_demangling_style): Now auto_demangling.
(cplus_demangle): Try v3 demangling if AUTO_DEMANGLING.
(main): Use standard symbol chars for auto_demangling.
2000-12-05 16:51:29 +00:00
DJ Delorie
f93eaf706d
* demangle.h: Change "new_abi" to "v3" everywhere.
2000-12-05 16:49:47 +00:00
Kazu Hirata
6609fa7475
2000-12-05 Kazu Hirata <kazu@hxi.com>
...
* elf32-fr30.c: Fix formatting.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-i860.c: Likewise.
* elf32-i960.c: Likewise.
2000-12-05 13:20:10 +00:00
Michael Snyder
62fd9fad96
2000-12-04 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* utils.c (internal_verror): Fix typo in error msg.
2000-12-05 03:15:31 +00:00
Ben Elliston
c79688eb6e
2000-12-05 Ben Elliston <bje@redhat.com>
...
* Make-common.in (cgen-defs): New target.
(cgen-decode): Pass $(EXTRAFILES).
2000-12-05 00:56:44 +00:00
Nick Clifton
bccba5f08c
Add outputting_stabs_line_debug varaible and D10v code to use it
2000-12-05 00:56:09 +00:00
Ben Elliston
bb4e03e555
2000-12-05 Ben Elliston <bje@redhat.com>
...
* genmloop.sh: Use @prefix@, not @cpu@ throughout. Add -prefix and
-outfile-suffix options.
2000-12-05 00:46:04 +00:00
Andrew Cagney
0dcedd822e
* gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
...
DWARF2_REG_TO_REGNUM): Document.
2000-12-05 00:44:34 +00:00
Mark Kettenis
f1f64586bc
* Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.
2000-12-04 23:27:59 +00:00
Jason Merrill
09fd7e3854
* readelf.c (process_section_headers): Handle linkonce.wi sections.
...
(display_debug_section): Likewise.
(display_debug_info): Display CU header before bailing.
2000-12-04 16:34:44 +00:00
Kevin Buettner
bbeae04739
Fix dwarf2read.c related crash in which section index was not being
...
initialized properly.
2000-12-04 15:55:09 +00:00
Ben Elliston
6227bc851d
2000-12-04 Ben Elliston <bje@redhat.com>
...
* cgen-ops.h (SUBWORDSIQI): Mask off top bits.
(SUBWORDSIUQI): Likewise.
(SUBWORDDIHI): Likewise.
(SUBWORDDIQI): New function.
2000-12-04 04:05:45 +00:00
Andrew Cagney
88c72b7d71
Multiarch STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM,
...
DWARF_REG_TO_REGNUM, SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM.
2000-12-04 04:01:16 +00:00
Ben Elliston
76440e4ba0
2000-12-04 Ben Elliston <bje@redhat.com>
...
* cgen-trace.c (disassemble_insn): Remove unused declaration.
* cgen-scache.c (scache_option_handler): Remove unused local var.
2000-12-04 00:57:57 +00:00
Nick Clifton
7f53bc3526
Suppress support of DEMON swi's in XScale mode.
2000-12-03 23:28:46 +00:00
Nick Clifton
8a2deaf4b2
oops - omitted from previous deltas
2000-12-03 22:12:00 +00:00
Nick Clifton
0808b8a9ca
Add MIPS64 instructions and tests
2000-12-03 22:10:02 +00:00