Michael Snyder
0c8053b6bb
2000-12-11 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* sh-tdep.c (sh_extract_struct_value_address): Protoize.
2000-12-11 Michael Snyder <msnyder@mvstp600e.cygnus.com>
* blockframe.c (get_prev_frame): Add missing paren omitted in
last check-in.
2000-12-11 21:34:27 +00:00
Fernando Nasser
4226a5a518
2000-12-11 Fernando Nasser <fnasser@redhat.com>
...
* Makefile.in (SUBDIR_GDBTK_OBS, SUBDIR_GDBTK_SRCS,
SUBDIR_GDBTK_DEPS, SUBDIR_GDBTK_INITS, SUBDIR_GDBTK_LDFLAGS,
SUBDIR_GDBTK_CFLAGS): New macros. For gdbtk subdir.
* configure.in: Fix typo. It is CONFIG_OBS not CONFIG_OJS.
Use the SUBDIR_GDBTK_* macros instead of hard coded file names.
* configure: Regenerate.
2000-12-11 21:11:16 +00:00
Michael Snyder
bb30608f10
2000-12-11 Michael Snyder <msnyder@mvstp600e.cygnus.com>
...
* blockframe.c (get_prev_frame): Zero all fields of prev by
default using memset (instead of one at a time).
2000-12-11 21:10:15 +00:00
Michael Snyder
b3df3fffb8
2000-12-11 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* sh-tdep.c (sh_extract_struct_value_address): For consistancy,
change decl from "CORE_ADDR static" to "static CORE_ADDR".
2000-12-11 21:04:04 +00:00
Fernando Nasser
486697a0b3
2000-12-11 Fernando Nasser <fnasser@redhat.com>
...
* configure.in: Fix typos. It is CONFIG_SRCS not CONFIG_SRS.
* configure: Regenerate.
2000-12-11 20:21:57 +00:00
Fernando Nasser
6bad8db2dc
2000-12-11 Fernando Nasser <fnasser@redhat.com>
...
* configure.in: Fix a couple of typos in the handling of the
enable_gdbcli option. Make it check enableval for the result
of AC_ARG_ENABLE.
* configure: Regenerate.
2000-12-11 18:59:47 +00:00
Jeff Law
ffb34d9aac
* hppa.h (DT_HP_*): Define relative to OLD_DT_LOOS for hpux
...
compatibility.
2000-12-11 17:55:58 +00:00
Jan Hubicka
f16b83dfe5
* tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
...
mode; convert 'd' suffix to 's' or 'l'; remove all DWORD_MNEM_SUFFIX
references.
(intel_e09_1): Convert QWORD to 'l' suffix for FP operations; refuse
otherwise.
* tc-i386.h (DWORD_MNEM_SUFFIX): Kill.
(No_dSuf): Kill.
* i386.h (*_Suf): Remove No_dSuf.
(d_suf, wld_Suf,sld_Suf, sldx_Suf, bwld_Suf, d_FP, sld_FP, sldx_FP)
Remove.
(i386_optab): Remove 'd' in the suffixes.
2000-12-11 14:01:46 +00:00
Jan Hubicka
b8355149f8
* NEWS: Add note about x86_64 architecture.
...
* MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.
2000-12-11 13:49:46 +00:00
Ben Elliston
0d277f51d0
2000-12-11 Ben Elliston <bje@redhat.com>
...
* cgen-ops.h (SUBWORDDFDI): New function.
2000-12-11 07:14:34 +00:00
Alan Modra
d58c3cb85e
Replace #warning with #error
2000-12-11 03:43:05 +00:00
Nick Clifton
9a6b6a66b7
Add 0x91 as an FPE SWI.
2000-12-11 03:08:17 +00:00
Nick Clifton
f66736412d
Fix v850 test failures
2000-12-09 23:44:17 +00:00
Nick Clifton
968fa2cc73
Add tic54x and tms320c54x to expected cpus list.
2000-12-09 23:33:24 +00:00
Nick Clifton
54faae252f
Prevent re-read of instruction from wrong address.
2000-12-09 23:20:59 +00:00
Nick Clifton
77eb0326c5
Update to match latest assembler output.
2000-12-09 22:55:52 +00:00
Michael Chastain
4a7bddb62e
2000-12-09 Michael Chastain <chastain@redhat.com>
...
* gdb.base/break.exp (test_clear_command): Use a marker function
rather than 'main' for the test function. Also move this
test to an execution point where the marker function names are
guaranteed to be bound to functions. (Executing tests after a
'finish' from main runs into name conflicts with local names
in __libc_start_main).
2000-12-09 22:35:05 +00:00
Nick Clifton
708b8a713d
Regenerate fr30-dis.c
2000-12-09 22:22:33 +00:00
Nick Clifton
bad19f8fb6
Expect the srec_test to fail for ARM targets because the -oformat linker
...
command switch cannot be used.
2000-12-09 20:24:34 +00:00
Nick Clifton
857ec808bb
Pass dwarf2_find_line_info as last parameter to invocation of
...
_bfd_dwarf2_find_nearest_line.
2000-12-09 20:12:57 +00:00
DJ Delorie
c00c39edd4
Add - before rms to be more portable.
2000-12-09 16:10:41 +00:00
Nick Clifton
eaf99ab9a9
Add xscale to list of Rel targets
2000-12-09 01:59:22 +00:00
Kazu Hirata
fe8bc63d5e
2000-12-08 Kazu Hirata <kazu@hxi.com>
...
* elf64-alpha.c: Fix formatting.
* elf64-hppa.c: Likewise.
* elf64-mips.c: Likewise.
2000-12-09 01:54:51 +00:00
Nick Clifton
40293bdaea
Fixup whitespace
2000-12-09 01:53:57 +00:00
Nick Clifton
51db370890
Generalize DWARF2 and COFF support.
2000-12-08 22:50:07 +00:00
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