Andreas Schwab
ced0d73d51
* configure.host: Set host floatformat for m68k.
2004-11-20 18:16:34 +00:00
Eli Zaretskii
fcf54f50e5
Resolve file-name clash between
...
hppa-hpux-tdep.c and the new hppa-hpux-nat.c.
2004-11-20 18:08:33 +00:00
Mark Kettenis
eeb8076cc0
* hppa-hpux-nat.c: New file.
...
* config/pa/hpux.mh (NATDEPFILES): New file.
* Makefile.in (ALLDEPFILES): Add hppa-hpux-nat.c.
(hppa-hpux-nat.o): New dependency.
* configure.host: Remove hppa*-*-hpux10.20.
(hppa*-*-hpux*, hppa*-*-hiux*): Set gdb_host to hpux.mh.
2004-11-20 17:23:57 +00:00
Mark Kettenis
f6ffd89b00
* inf-ptrace.c: Fix coding style.
2004-11-20 17:03:38 +00:00
Mark Kettenis
f1bc22da72
* gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.
...
* infptrace.c (call_ptrace): Simply call ptrace with four
arguments.
2004-11-20 16:52:22 +00:00
Mark Kettenis
e31272c3a6
* dbxread.c (process_one_symbol): Fix a few coding standard
...
issues. Improve code formatting.
2004-11-20 12:38:38 +00:00
Mark Kettenis
91f54576a2
* dbxread.c: Include "gdb_string.h".
...
(record_minimal_symbol, read_ofile_symtab): Replace
DEPRECATED_STREQ and DEPRECATED_STREQN with strcmp and strncmp.
* Makefile.in (dbxread.o): Update dependencies.
2004-11-20 10:20:33 +00:00
Mark Kettenis
a728960949
* dwarf2-frame.c (read_encoded_value): Correctly calculate number
...
of bytes read for aligned LEB128 encodings.
2004-11-20 10:10:17 +00:00
gdbadmin
ef81051b92
*** empty log message ***
2004-11-20 00:00:34 +00:00
Mark Kettenis
57ac95b8fc
* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
...
parse_and_eval_address to u_long before converting it to a pointer
type.
* i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of
ps_strings from int to u_long.
* i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to
u_long instead of CORE_ADDR.
2004-11-19 21:55:24 +00:00
gdbadmin
c457f63246
*** empty log message ***
2004-11-19 00:00:31 +00:00
Mark Kettenis
ceddaf06ac
* dbxread.c (process_one_symbol): Do not adjust address of first
...
N_SLINE stab for a function for code generated by non-GCC
compilers.
2004-11-18 22:37:22 +00:00
Kevin Buettner
915a2d21dd
* solib-null.c: New file.
2004-11-18 17:23:05 +00:00
Andrew Cagney
92790ee734
2004-11-17 Andrew Cagney <cagney@gnu.org>
...
* MAINTAINERS: Drop MIPS and remote.
2004-11-18 00:16:33 +00:00
gdbadmin
90f90d2cef
*** empty log message ***
2004-11-18 00:00:03 +00:00
gdbadmin
4f151830a9
*** empty log message ***
2004-11-17 00:00:02 +00:00
gdbadmin
c98fd1d524
*** empty log message ***
2004-11-16 00:00:32 +00:00
Andrew Cagney
0c16dd26a8
2004-11-15 Andrew Cagney <cagney@gnu.org>
...
* findvar.c (value_of_register): Set the frame ID.
* value.c (value_primitive_field): Copy the frame ID.
* valops.c (value_assign): Simplify lval_register case, there's
always a frame.
2004-11-15 22:17:59 +00:00
gdbadmin
62d5693236
*** empty log message ***
2004-11-15 00:00:01 +00:00
Daniel Jacobowitz
2fdf551c88
* Makefile.in (mips-linux-tdep.o): Update dependencies.
...
* mips-linux-tdep.c: Include "regcache.h".
(fill_fpregset, mips64_fill_fpregset): Use regcache_raw_collect.
2004-11-14 19:29:46 +00:00
Daniel Jacobowitz
98754800c6
* Makefile.in (linux-thread-db.o): Fix typo in last change.
2004-11-14 18:53:32 +00:00
Daniel Jacobowitz
ed89d17542
* linux-thread-db.c: New file, renamed from thread-db.c.
...
* thread-db.c: Remove.
* Makefile.in (linux-thread-db.o): Rename from thread-db.o rule.
* config/alpha/alpha-linux.mh (NATDEPFILES): Rename thread-db.o
to linux-thread-db.o.
* config/arm/linux.mh (NATDEPFILES): Likewise.
* config/i386/linux.mh (NATDEPFILES): Likewise.
* config/i386/linux64.mh (NATDEPFILES): Likewise.
* config/ia64/linux.mh (NATDEPFILES): Likewise.
* config/m32r/linux.mh (NATDEPFILES): Likewise.
* config/m68k/linux.mh (NATDEPFILES): Likewise.
* config/mips/linux.mh (NATDEPFILES): Likewise.
* config/pa/linux.mh (NATDEPFILES): Likewise.
* config/powerpc/linux.mh (NATDEPFILES): Likewise.
* config/powerpc/ppc64-linux.mh (NATDEPFILES): Likewise.
* config/s390/s390.mh (NATDEPFILES): Likewise.
* config/sparc/linux.mh (NATDEPFILES): Likewise.
* config/sparc/linux64.mh (NATDEPFILES): Likewise.
2004-11-14 18:47:52 +00:00
Daniel Jacobowitz
f073ae8c82
* gdb.threads/threadapply.exp: Correct "macro details" test.
2004-11-14 18:45:17 +00:00
Andrew Cagney
f97fe8ff79
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* config/i386/i386lynx.mh: Delete file.
* config/i386/i386lynx.mt: Delete file.
* Makefile.in (ALLDEPFILES, i386ly-tdep.o): Remove i386ly-tdep.c.
* i386ly-tdep.c: Delete.
2004-11-14 03:57:04 +00:00
Andrew Cagney
5873946b90
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* config/tm-lynx.h: Delete, inline contents ...
* config/rs6000/tm-rs6000ly.h: ... here.
2004-11-14 03:09:26 +00:00
Andrew Cagney
a69637bd40
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* config/tm-sysv4.h: Delete file, inlining contents.
* config/ia64/tm-aix.h (SKIP_TRAMPOLINE_CODE): Define.
* config/tm-linux.h (SKIP_TRAMPOLINE_CODE): Define.
* config/tm-nto.h (SKIP_TRAMPOLINE_CODE): Define.
2004-11-14 02:56:34 +00:00
Andrew Cagney
8851ec7ac2
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* regcache.h (deprecated_register_valid): Delete.
(deprecated_registers): Delete.
* regcache.c (deprecated_register_valid): Delete.
(deprecated_registers): Delete.
(deprecated_read_register_byte, _initialize_regcache)
(deprecated_write_register_bytes, build_regcache): Update.
* config/powerpc/ppc-sim.mt (TDEPFILES): Remove ppc-bdm.o and
remote-sds.o.
* config/powerpc/ppc-eabi.mt (TDEPFILES): Ditto.
* config/mips/embed.mt (TDEPFILES): Remove remote-mips.o.
2004-11-14 01:11:07 +00:00
Andrew Cagney
9445aa303f
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* NEWS: List h8300*-*-*, mcore-*-*, mn10300-*-*, ns32k-*-*, and
v850-*-* under removed.
* configure.host: Delete ns32k-*-netbsd*.
* configure.tgt: Delete h8300-*-*, mcore*-*-*, mn10300-*-*,
ns32k-*-netbsd*, and v850*-*-*.
* MAINTAINERS: Mark h8300, mcore, mn10300, ns32k, v850 as
"Deleted"
* config/h8300/tm-h8300.h, config/h8300/h8300.mt: Delete.
* h8300-tdep.c, config/mcore/mcore.mt, mcore-rom.c: Delete.
* mcore-tdep.c, config/mn10300/mn10300.mt: Delete.
* mn10300-tdep.c, config/ns32k/nbsdaout.mh: Delete.
* config/ns32k/nbsdaout.mt, config/ns32k/nm-nbsd.h: Delete.
* config/ns32k/nm-nbsdaout.h, config/ns32k/tm-ns32k.h: Delete.
* ns32knbsd-nat.c, ns32knbsd-tdep.c, ns32k-tdep.c: Delete.
* ns32k-tdep.h, config/v850/v850.mt, v850ice.c: Delete.
* v850-tdep.c: Delete.
2004-11-14 00:10:55 +00:00
gdbadmin
e3ab723477
*** empty log message ***
2004-11-14 00:00:33 +00:00
Joel Brobecker
f6e1bffc2b
* irix5-nat.c (fetch_core_registers): Replace use of
...
deprecated_registers by equivalent code.
2004-11-13 23:49:31 +00:00
Joel Brobecker
44ed547b2d
* irix5-nat.c (fill_gregset): Replace use of deprecated_registers
...
with equivalent code.
(fill_fpregset): Likewise.
2004-11-13 23:40:01 +00:00
Andrew Cagney
ca1a823ab2
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* MAINTAINERS: Do not list "Deleted" architectures.
2004-11-13 23:20:15 +00:00
Andrew Cagney
e84ecc995d
2004-11-13 Andrew Cagney <cagney@gnu.org>
...
* configure.tgt: Delete i[34567]86-*-vxworks*, m68*-netx-*,
m68*-*-vxworks*, mips*-*-vxworks*, powerpc-*-vxworks*, and
sparc-*-vxworks*.
* NEWS: Mention that vxworks was deleted.
* config/m68k/tm-vx68.h, config/mips/tm-vxmips.h: Delete.
* config/powerpc/tm-vxworks.h, config/tm-vxworks.h: Delete.
* config/i386/vxworks.mt, config/m68k/vxworks68.mt: Delete.
* config/mips/vxmips.mt, config/powerpc/vxworks.mt: Delete.
* config/sparc/vxworks.mt, vx-share/dbgRpcLib.h: Delete.
* vx-share/ptrace.h, vx-share/regPacket.h: Delete.
* vx-share/vxTypes.h, vx-share/vxWorks.h: Delete.
* vx-share/wait.h, vx-share/xdr_ld.c: Delete.
* vx-share/xdr_ld.h, vx-share/xdr_ptrace.c: Delete.
* vx-share/xdr_ptrace.h, vx-share/xdr_rdb.c: Delete.
* vx-share/xdr_rdb.h, remote-vxsparc.c: Delete.
* remote-vxmips.c, remote-vx.c: Delete.
* remote-vx68.c: Delete.
* config/m68k/tm-os68k.h: Remove reference to VxWorks.
* config/m68k/os68k.mt, ada-lang.h: Ditto.
* Makefile.in (HFILES_NO_SRCDIR, ALLDEPFILES, remote-vx68.o)
(remote-vx.o, remote-vxmips.o, remote-vxsparc.o): Delete vx files.
2004-11-13 23:10:02 +00:00
Eli Zaretskii
2924732466
* config/i386/xm-go32.h: Don't include fopen-bin.h.
...
Don't define CRLF_SOURCE_FILES and DIRNAME_SEPARATOR.
* source.c (OPEN_MODE, FDOPEN_MODE): Remove the definitions in the
branch that doesn't define CRLF_SOURCE_FILES; always use
binary-mode open.
(print_source_lines_base, forward_search_command)
(reverse_search_command): Enable the code that accepts DOS-style
CRLF line endings on all platforms (this removes the need for
CRLF_SOURCE_FILES).
* defs.h: (DIRNAME_SEPARATOR) [__MSDOS__]: Define to ';'.
2004-11-13 17:00:04 +00:00
Eli Zaretskii
f8f0d88af1
*** empty log message ***
2004-11-13 15:29:40 +00:00
Eli Zaretskii
a880ad57a7
* defs.h: Fix wording of the comment before FOPEN_RB.
2004-11-13 15:28:50 +00:00
Eli Zaretskii
01e937bc69
Fix DJGPP configury due to some bitrot:
...
* config/djgpp/fnchange.lst: Group renames for opcode directory
together.
* config/djgpp/djconfig.sh: Replace file names that don't exist
anymore with existing files, for checking the unpacked
distribution.
* config/djgpp/config.sed (am_cv_exeext, lt_cv_sys_max_cmd_len):
Export pre-cooked values in configure-* targets that begin with
"@test -f stage_last".
2004-11-13 13:36:53 +00:00
Andrew Cagney
25ae5d16b1
2004-11-12 Andrew Cagney <cagney@gnu.org>
...
* defs.h (enum lval_type): Delete lval_reg_frame_relative.
* value.h (struct value): Update comment.
* valops.c (value_assign): Fold lval_reg_fame_relative into
lval_register.
* findvar.c (value_from_register, locate_var_value): Ditto.
2004-11-13 02:29:48 +00:00
Randolph Chung
d73188182e
2004-11-12 Randolph Chung <tausq@debian.org>
...
* config/tm/tm-hppa.h (SYMBOLS_CAN_START_WITH_DOLLAR): Remove.
* parse.c (SYMBOLS_CAN_START_WITH_DOLLAR): Remove.
(write_exp_msymbol): Remove conditional check for symbols starting
with $. Update comments.
2004-11-13 02:27:41 +00:00
Randolph Chung
b82f24bfcc
2004-11-12 Randolph Chung <tausq@debian.org>
...
* pa64solib.c (pa64_solib_thread_start_addr): Rename from
so_lib_thread_start_addr.
* pa64solib.h (so_list): Forward declare.
(pa64_solib_thread_start_addr): Prototype.
* somsolib.c (SHL_LOAD, SHL_UNLOAD): Define if not already defined.
(no_shared_libraries): Remove.
(som_solib_thread_start_addr): Rename from so_lib_thread_start_addr.
* somsolib.h (som_solib_thread_start_addr): Likewise; prototype.
* hpread.c (hpread_process_one_debug_symbol): Use either the som or
the elf solib handler to find the start address.
* config/pa/hppahpux.mh (NATDEPFILES): Move target-specific support
files to the target makefile.
* config/pa/hpux1020.mh (NATDEPFILES): Likewise.
* config/pa/hpux11.mh (NATDEPFILES): Likewise.
* config/pa/hpux11w.mh (NATDEPFILES): Likewise.
* config/pa/hppa64.mt (TDEPFILES): Put target-specific support
files for symbol reading and shared library handling here.
* config/pa/hppahpux.mt (TDEPFILES): Likewise.
(PA_SOM_ONLY): Define so we can build a 32-bit SOM only target
without bringing in 64-bit support.
2004-11-13 02:24:34 +00:00
Randolph Chung
89676665cf
2004-11-12 Randolph Chung <tausq@debian.org>
...
* pa64solib.c (pa64_solib_thread_start_addr): Rename from
so_lib_thread_start_addr.
* pa64solib.h (so_list): Forward declare.
(pa64_solib_thread_start_addr): Prototype.
* somsolib.c (SHL_LOAD, SHL_UNLOAD): Define if not already defined.
(no_shared_libraries): Remove.
(som_solib_thread_start_addr): Rename from so_lib_thread_start_addr.
* somsolib.h (som_solib_thread_start_addr): Likewise; prototype.
* hpread.c (hpread_process_one_debug_symbol): Use either the som or
the elf solib handler to find the start address.
* config/pa/hppahpux.mh (NATDEPFILES): Move target-specific support
files to the target makefile.
* config/pa/hpux1020.mh (NATDEPFILES): Likewise.
* config/pa/hpux11.mh (NATDEPFILES): Likewise.
* config/pa/hpux11w.mh (NATDEPFILES): Likewise.
* config/pa/hppa64.mt (TDEPFILES): Put target-specific support
files for symbol reading and shared library handling here.
* config/pa/hppahpux.mt (TDEPFILES): Likewise.
(PA_SOM_ONLY): Define so we can build a 32-bit SOM only target
without bringing in 64-bit support.
2004-11-13 02:19:03 +00:00
Andrew Cagney
4991999e35
2004-11-12 Andrew Cagney <cagney@gnu.org>
...
* sparc-tdep.c: Replace VALUE_TYPE with value_type.
* v850-tdep.c, sparc64-tdep.c, sh-tdep.c: Ditto.
* sh64-tdep.c, s390-tdep.c, mcore-tdep.c: Ditto.
* h8300-tdep.c, arm-linux-tdep.c, amd64-tdep.c: Ditto.
* hppa-tdep.c, mips-tdep.c, m88k-tdep.c: Ditto.
* m68hc11-tdep.c, m32r-tdep.c, ia64-tdep.c: Ditto.
* frv-tdep.c, cris-tdep.c, avr-tdep.c, alpha-tdep.c: Ditto.
2004-11-13 02:15:33 +00:00
Andrew Cagney
9ee8fc9d71
2004-11-12 Andrew Cagney <cagney@gnu.org>
...
Merge VALUE_REGNO and VALUE_FRAME_REGNUM into VALUE_REGNUM.
* value.h (VALUE_REGNO, VALUE_FRAME_REGNUM): Delete.
(VALUE_REGNUM): Define.
(struct value): Delete location.regnum, rename "regno" to
"regnum".
* value.c, valops.c, valarith.c, findvar.c: Update.
2004-11-13 00:53:09 +00:00
gdbadmin
b88f0b484e
*** empty log message ***
2004-11-13 00:00:35 +00:00
Andrew Cagney
df407dfe2e
2004-11-12 Andrew Cagney <cagney@gnu.org>
...
* value.h (VALUE_TYPE, VALUE_NEXT, VALUE_OFFSET, VALUE_BITSIZE)
(VALUE_BITPOS): Delete.
(value_type, value_offset, value_bitsize, value_bitpos): Declare.
* value.c (value_type, value_offset, value_bitpos)
(value_bitsize): New functions. Update references.
* arm-tdep.c, gnu-v3-abi.c, hpacc-abi.c, gnu-v2-abi.c: Update.
* f-valprint.c, cp-valprint.c, c-valprint.c: Update.
* ada-valprint.c, typeprint.c, scm-valprint.c, scm-exp.c: Update.
* p-valprint.c, jv-valprint.c, jv-lang.c, varobj.c: Update.
* objc-lang.c, ada-lang.c, std-regs.c, stack.c: Update.
* infcall.c, linespec.c, printcmd.c, valarith.c: Update.
* valops.c, eval.c, findvar.c, breakpoint.c: Update.
* tracepoint.c, ax-gdb.c, mi/mi-main.c, cli/cli-dump.c:
* rs6000-tdep.c, ppc-sysv-tdep.c: Update.
2004-11-12 21:45:08 +00:00
Andrew Cagney
61c82a3ba6
2004-11-12 Andrew Cagney <cagney@gnu.org>
...
* cris-tdep.c (cris_register_offset): Delete, never called.
(cris_spec_reg_applicable): Delete cris_ver_sim.
* MAINTAINERS: List d10v as OBSOLETE.
* rdi-share/host.h (FOPEN_WB): #ifdef 0 out definitions of
FOPEN_WB et.al., defined by "fopen-bin.h".
2004-11-12 19:22:09 +00:00
Randolph Chung
5aac166f58
2004-11-12 Randolph Chung <tausq@debian.org>
...
* hppa-tdep.c (hppa_skip_permanent_breakpoint): Move definition ...
* hppa-hpux-tdep.c (hppa_skip_permanent_breakpoint): ... to here.
* config/pa/tm-hppa.h (SKIP_PERMANENT_BREAKPOINT): Move definition ...
* config/pa/tm-hppah.h (SKIP_PERMANENT_BREAKPOINT): ... to here.
2004-11-12 18:38:34 +00:00
Mark Kettenis
4fab48b9c4
* tui/tui-io.c: Don't include "terminal.h".
...
* Makefile.in (tui-io.o): Update dependencies.
2004-11-12 16:07:20 +00:00
Kazuhiro Inaoka
9b098f24af
2004-11-12 Kei Sakamoto <sakamoto.kei@renesas.com>
...
* Makefile.in (m32r-linux-tdep.o): Update dependencies.
* m32r-linux-tdep.c (m32r_linux_init_abi): Call
set_gdbarch_regset_from_core_section for core file support.
(m32r_linux_supply_gregset, m32r_linux_regset_from_core_section):
New functions.
2004-11-12 01:00:41 +00:00
Randolph Chung
a71f8c301e
2004-11-11 Randolph Chung <tausq@debian.org>
...
* hppa-tdep.c (skip_prologue_hard_way): Make static, add
stop_after_branch parameter and use it to determine if we should look
at the delay slot of the first branch insn to find prologue insns.
(hppa_skip_prologue): Update comment and call to skip_prologue_hard_way.
(hppa_frame_cache): Likewise.
2004-11-12 00:51:23 +00:00