Felix Lee
c789492af8
2004-11-05 Felix Lee <felix+log1@specifixinc.com>
...
* gdb.base/cursal.exp: New file.
* gdb.base/cursal.c: New file.
2004-11-05 08:53:19 +00:00
gdbadmin
b46b72c55c
*** empty log message ***
2004-11-05 00:00:33 +00:00
Mark Kettenis
a81b10aef7
* dwarf2-frame.c (read_encoded_value): Change type of third
...
argument to `unsigned char *'. Add support for LEB128 encodings.
2004-11-04 21:15:15 +00:00
Jim Blandy
ad766c0a80
* gdbtypes.c (make_qualified_type): Doc fix. Add assertion to
...
prevent cross-objfile references.
(make_cv_type): Doc fix. Don't create cross-objfile references,
even for stub types.
(replace_type): Add assertion to prevent cross-objfile references.
(check_typedef): Never resolve a stub type by copying over a type
from another file.
2004-11-04 17:50:16 +00:00
Kazuhiro Inaoka
f16d97c95d
Fix TYPO.
2004-11-04 02:19:33 +00:00
Kazuhiro Inaoka
c46b0409aa
2004-11-04 Kei Sakamoto <sakamoto.kei@denesas.com>
...
* Makefile.in (m32r-tdep.o): Update dependencies.
* m32r-tdep.c (m32r_gdbarch_init): Call gdbarch_init_osabi for
ABI-specific overrides.
2004-11-04 02:15:20 +00:00
Kazuhiro Inaoka
9f0b03222a
2004-11-04 Kei Sakamoto <sakamoto.kei@denesas.com>
...
* m32r-tdep.c (m32r_memory_insert_breakpoint): Remove
unnecessary parallel execution bit.
(m32r_memory_remove_breakpoint): Ditto.
(m32r_breakpoint_from_pc): Update.
2004-11-04 00:40:39 +00:00
gdbadmin
632e5f9e45
*** empty log message ***
2004-11-04 00:00:33 +00:00
Randolph Chung
d5c27f815b
2004-11-03 Randolph Chung <tausq@debian.org>
...
* hppa-tdep.c (hppa_frame_cache): Use frame_pc_unwind instead of
frame_func_unwind to locate the unwind entry.
(hppa_frame_this_id): Likewise.
2004-11-03 23:20:43 +00:00
Andrew Cagney
a1e167bbea
2004-11-03 Andrew Cagney <cagney@gnu.org>
...
* gdb.base/savedregs.exp, gdb.base/savedregs.c: New files.
2004-11-03 14:46:18 +00:00
Andrew Cagney
4577593c76
Fix last changelog.
2004-11-03 14:37:57 +00:00
Andrew Cagney
d08c02306c
2004-11-01 Andrew Cagney <cagney@gnu.org>
...
* gdb/NEWS: Mention internationalization, m32r-*-linux-gnu, 'p'
packet, obsolete configurations, end-of-life deprecated_registers.
2004-11-03 14:33:54 +00:00
gdbadmin
60a95160b7
*** empty log message ***
2004-11-03 00:00:02 +00:00
Mark Kettenis
b04de77876
* dwarf2-frame.c (read_encoded_value): Set proper size for signed
...
encodings as well as unsigned encodings.
2004-11-02 22:25:47 +00:00
Andrew Cagney
9f2feefc7a
2004-11-02 Andrew Cagney <cagney@gnu.org>
...
* value.h (COERCE_VARYING_ARRAY): Delete.
* valops.c (value_cast, value_slice): Delete use.
* valarith.c (value_subscript, value_concat): Delete use.
2004-11-02 14:18:14 +00:00
Paul N. Hilfinger
117ea3cfbf
NEWS: GDB understands GNAT Ada.
2004-11-02 09:41:00 +00:00
gdbadmin
aef7fac45b
*** empty log message ***
2004-11-02 00:00:32 +00:00
Joseph Myers
0bbc026efa
* Makefile.in (ALLDEPFILES): Add amd64-sol2-tdep.c.
...
(amd64-sol2-tdep.o): Add dependencies.
* amd64-sol2-tdep.c, config/i386/sol2-64.mh,
config/i386/sol2-64.mt: New files.
* i386-sol2-nat.c (amd64_sol2_gregset64_reg_offset,
amd64_sol2_gregset32_reg_offset, _initialize_amd64_sol2_nat): New.
(supply_gregset): Correct order of arguments to
amd64_supply_native_gregset.
(fill_gregset): Correct order of arguments to
amd64_collect_native_gregset.
* configure.host (i[34567]86-*-solaris2.1[0-9]*): Add new case.
* configure.tgt (i[34567]86-*-solaris2.1[0-9]*): Likewise.
* configure.in (*-*-solaris2.[[6789]]): Add *-*-solaris2.1[[0-9]]
for definition of NEW_PROC_API.
* configure: Regenerate.
2004-11-01 21:05:56 +00:00
Joseph Myers
3d38a0a50c
* MAINTAINERS (Write After Approval): Add myself.
2004-11-01 21:01:25 +00:00
Andrew Cagney
f81cd1cfec
2004-11-01 Andrew Cagney <cagney@gnu.org>
...
* configure.tgt: Mark d10v-*-* as obsolete.
* config/d10v/d10v.mt, d10v-tdep.c: Obsolete files.
2004-11-01 14:44:58 +00:00
Paul N. Hilfinger
f4e88c8e2c
* values.c (modify_field): Correct handling of bit-fields that
...
don't fit in 32 bits. Use unsigned operations throughout and
simplify the code a bit. Document preconditions.
2004-11-01 11:14:38 +00:00
Andrew Cagney
96693b3af8
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* config/pa/tm-linux.h: Delete #undef IN_SOLIB_CALL_TRAMPOLINE.
* config/tm-sysv4.h (IN_SOLIB_CALL_TRAMPOLINE): Delete.
(in_plt_section): Delete.
2004-11-01 00:01:11 +00:00
gdbadmin
b978c863e3
*** empty log message ***
2004-11-01 00:00:03 +00:00
Andrew Cagney
6f296f8fff
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mips-tdep.c (mips_in_solib_return_trampoline): Delete.
(mips_gdbarch_init): Do not set same.
2004-10-31 21:51:58 +00:00
Andrew Cagney
618501c0e9
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* arch-utils.c (generic_in_solib_call_trampoline): Delete.
* arch-utils.h (generic_in_solib_call_trampoline): Delete.
2004-10-31 21:42:32 +00:00
Andrew Cagney
b22e8f02be
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh (in_solib_call_trampoline): Delete.
* gdbarch.h, gdbarch.c: Re-generate.
2004-10-31 21:21:41 +00:00
Andrew Cagney
84674fe179
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* hppa-tdep.c (hppa_stub_unwind_sniffer): Replace
IN_SOLIB_CALL_TRAMPOLINE with tdep.in_solib_call_trampoline.
* hppa-tdep.h (struct gdbarch_tdep): Add in_solib_call_trampoline.
* hppa-hpux-tdep.c (hppa_hpux_init_abi): Set same.
* hppa-linux-tdep.c (hppa_linux_init_abi): Ditto.
2004-10-31 21:09:28 +00:00
Mark Kettenis
c6d1029f18
* mipsnbsd-nat.c: Include "target.h" and "inf-ptrace.h".
...
(mipsnbsd_fetch_inferior_registers): Rename from
fetch_inferior_registers. Make static.
(mipsnbsd_store_inferior_registers): Rename from
store_inferior_registers. Make static.
(_initialize_mipsnbsd_nat): New function and prototype.
* Makefile.in (mipsnbsd-nat.o): Update dependencies.
* config/mips/nbsd.mh (NAT_CLIBS, NAT_FILE): Remove variables.
(NATDEPFILES): Remove infptrace.o and inftarg.o. Add
inf-ptrace.o.
2004-10-31 20:47:55 +00:00
Mark Kettenis
0159bdbf8e
* i386v4-nat.c (supply_gregset, supply_fpregset, fill_gregset)
...
(fill_fpregset): Do not compile for 64-bit systems.
* i386-sol2-nat.c: Don't include "i386v4-nat.c".
* Makefile.in (i386-sol2-nat.o): Update dependencies.
* config/i386/i386sol2.mh (NATDEPFILES): Add back i386v4-nat.c.
2004-10-31 20:37:00 +00:00
Andrew Cagney
19d718a3ac
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* xstormy16-tdep.c (xstormy16_in_solib_call_trampoline)
(xstormy16_gdbarch_init): Do not set in_solib_call_trampoline,
delete corresponding unused function.
* armnbsd-tdep.c (arm_netbsd_aout_init_abi): Really do not set
in_solib_call_trampoline.
* config/arm/tm-embed.h (IN_SOLIB_CALL_TRAMPOLINE): Delete.
* config/powerpc/tm-linux.h: Delete #undef IN_SOLIB_CALL_TRAMPOLINE.
* config/mips/tm-nbsd.h: Ditto.
* config/arm/tm-linux.h: Ditto.
* config/mips/tm-linux.h: Ditto.
2004-10-31 20:36:35 +00:00
Andrew Cagney
e8ce19c0cd
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* armnbsd-tdep.c (arm_netbsd_aout_init_abi)
(arm_netbsd_aout_in_solib_call_trampoline): Do not set
in_solib_call_trampoline, delete corresponding unused function.
* vaxnbsd-tdep.c (vaxnbsd_aout_in_solib_call_trampoline)
(vaxnbsd_aout_init_abi): Ditto.
* sparcnbsd-tdep.c (sparcnbsd_aout_in_solib_call_trampoline)
(sparc32nbsd_aout_init_abi): Ditto.
* ppc-linux-tdep.c (ppc64_in_solib_call_trampoline)
(ppc_linux_init_abi): Ditto.
* ns32knbsd-tdep.c (ns32knbsd_aout_in_solib_call_trampoline)
(ns32knbsd_init_abi_aout): Ditto.
* mips-tdep.c (mips_in_call_stub, mips_gdbarch_init): Ditto.
* mips-linux-tdep.c (mips_linux_init_abi): Ditto.
* m68kbsd-tdep.c (m68kbsd_aout_in_solib_call_trampoline)
(m68kbsd_aout_init_abi): Ditto.
* i386-cygwin-tdep.c (i386_cygwin_in_solib_call_trampoline)
(i386_cygwin_init_abi): Ditto.
* i386bsd-tdep.c (i386bsd_aout_in_solib_call_trampoline)
(i386bsd_init_abi): Ditto.
2004-10-31 20:24:32 +00:00
Andrew Cagney
af380d6174
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* sparc-sol2-tdep.c (sparc32_sol2_init_abi): Do not set
in_solib_call_trampoline to in_plt_entry, IN_SOLIB_CALL_TRAMPOLINE
isn't used by this architecture.
* sparc64-sol2-tdep.c (sparc64_sol2_init_abi): Ditto.
* sparc64obsd-tdep.c (sparc64obsd_init_abi): Ditto.
* sparc64nbsd-tdep.c (sparc64nbsd_init_abi): Ditto.
* s390-tdep.c (s390_gdbarch_init): Ditto.
* ppc-linux-tdep.c (ppc_linux_init_abi): Ditto.
* m68klinux-tdep.c (m68k_linux_init_abi): Ditto.
* i386-tdep.c (i386_svr4_init_abi): Ditto.
* i386-nto-tdep.c (i386nto_init_abi): Ditto.
* arm-linux-tdep.c (arm_linux_init_abi): Ditto.
* amd64-tdep.c (amd64_init_abi): Ditto.
2004-10-31 19:52:47 +00:00
Andrew Cagney
0528d9f717
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* vaxnbsd-tdep.c (vaxnbsd_elf_init_abi): Do not set
in_solib_call_trampoline to its default value of
generic_in_solib_call_trampoline.
* ppcobsd-tdep.c (ppcobsd_init_abi): Ditto.
* m68kbsd-tdep.c (m68kbsd_elf_init_abi): Ditto.
* i386obsd-tdep.c (i386obsd_elf_init_abi): Ditto.
* i386nbsd-tdep.c (i386nbsdelf_init_abi): Ditto.
* i386fbsd-tdep.c (i386fbsd_init_abi): Ditto.
* hppabsd-tdep.c (hppabsd_init_abi): Ditto.
2004-10-31 19:43:30 +00:00
Andrew Cagney
f9f9eacbd3
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mips-tdep.c (mips_dump_tdep): Don't print any of the macros.
2004-10-31 19:25:49 +00:00
Andrew Cagney
a4ffd1e716
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* config/mips/obsd64.mt (DEPRECATED_TM_FILE): Delete.
2004-10-31 18:40:55 +00:00
Andrew Cagney
82e34d2ffd
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* config/mips/tm-mips.h: Delete file.
* remote-mips.c: Delete tm-mips.h from comment.
* config/mips/embed.mt (DEPRECATED_TM_FILE): Delete.
* config/mips/tm-nbsd.h: Don't include tm-mips.h.
* config/mips/irix6.mt (DEPRECATED_TM_FILE): Delete.
* config/mips/tm-linux.h: Don't include tm-mips.h.
* config/mips/tm-vxmips.h: Don't include tm-mips.h.
* config/mips/irix5.mt (DEPRECATED_TM_FILE):
* config/mips/tm-wince.h: Don't include.
2004-10-31 18:20:00 +00:00
Andrew Cagney
75dec9cf6f
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mdebugread.h (MDEBUG_EFI_SYMBOL_NAME): Define.
* mdebugread.c (MDEBUG_EFI_SYMBOL_NAME): Delete.
* config/alpha/tm-alpha.h (MDEBUG_EFI_SYMBOL_NAME): Delete.
* config/mips/tm-mips.h (MDEBUG_EFI_SYMBOL_NAME): Delete.
2004-10-31 17:57:43 +00:00
Andrew Cagney
bd9ca83f2c
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mdebugread.h (ecoff_relocate_efi): Delete declaration.
* mdebugread.c (ecoff_relocate_efi): Delete function.
* objfiles.c (objfile_relocate): Delete #ifdef
MDEBUG_EFI_SYMBOL_NAME code.
2004-10-31 17:48:17 +00:00
Andrew Cagney
3352ef37c2
2004-10-31 Orjan Friberg <organ.friberg@axis.com>
...
Andrew Cagney <cagney@gnu.org>
* gdbarch.sh (single_step_through_delay): Add.
* gdbarch.h, gdbarch.c: Re-generate.
* config/mips/tm-mips.h (STEP_SKIPS_DELAY_P, STEP_SKIPS_DELAY)
(mips_step_skips_delay): Delete.
* mips-tdep.c (mips_single_step_through_delay): Replace
mips_step_skips_delay.
(mips_gdbarch_init): Set single_step_through_delay.
(mips_dump_tdep): Do not print STEP_SKIPS_DELAY.
2004-10-31 17:38:16 +00:00
Mark Kettenis
2440b685a7
* tramp-frame.c (tramp_frame_prepend_unwinder): Set unwinder type
...
from TRAMP_FRAME frame type.
2004-10-31 16:48:50 +00:00
Andrew Cagney
9b792b1d38
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mdebugread.c (parse_procedure): Wrap use of RA_REGNUM in #ifdef.
2004-10-31 16:31:50 +00:00
Andrew Cagney
0a5e8d987a
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* mips-tdep.c (mips_ignore_helper): Delete.
* config/mips/tm-mips.h (DEPRECATED_IGNORE_HELPER_CALL): Delete.
* infrun.c (handle_inferior_event): Delete #ifdef
DEPRECATED_IGNORE_HELPER_CALL code.
2004-10-31 16:14:01 +00:00
Andrew Cagney
56a2fed533
2004-10-31 Andrew Cagney <cagney@gnu.org>
...
* config/mips/tm-mips.h (RA_REGNUM): Delete.
2004-10-31 15:50:54 +00:00
Mark Kettenis
f69c55b294
* i386v4-nat.c (supply_gregset, supply_fpregset, fill_gregset)
...
(fill_fpregset): Do not compile for 64-bit systems.
* i386-sol2-nat.c: Don't include "i386v4-nat.c".
* Makefile.in (i386-sol2-nat.o): Update dependencies.
* config/i386/i386sol2.mh (NATDEPFILES): Add back i386v4-nat.c.
2004-10-31 15:35:08 +00:00
Andrew Cagney
36b8628e19
2004-10-30 Andrew Cagney <cagney@gnu.org>
...
* mdebugread.h: Include "coff/sym.h" and "coff/symconst.h".
(struct mdebug_extra_func_info): Define.
* config/alpha/tm-alpha.h: Delete same.
* config/mips/tm-mips.h: Delete same.
* mdebugread.c: Delete same.
* Makefile.in: Update dependencies.
* mips-mdebug-tdep.c: Include "mdebugread.h".
2004-10-31 04:33:14 +00:00
Andrew Cagney
5b12314664
2004-10-30 Andrew Cagney <cagney@gnu.org>
...
* objfiles.c: Include "mdebugread.h".
* mdebugread.c: Include "mdebugread.h".
(ecoff_relocate_cfi): Delete.
* config/alpha/tm-alpha.h (ecoff_relcate_cfi): Delete.
* config/mips/tm-mips.h (ecoff_relcate_cfi): Delete.
* mdebugread.h (ecoff_relocate_efi): New file.
* Makefile.in: Update dependencies.
2004-10-31 03:42:52 +00:00
Andrew Cagney
b9c3a7debd
2004-10-30 Andrew Cagney <cagney@gnu.org>
...
* mips-tdep.c (struct frame_extra_info): Delete.
(temp_proc_desc): Delete.
2004-10-31 03:11:54 +00:00
Andrew Cagney
f92761eccf
2004-10-30 Andrew Cagney <cagney@gnu.org>
...
* config/alpha/tm-alpha.h (MDEBUG_EFI_SYMBOL_NAME): Rename
MIPS_EFI_SYMBOL_NAME.
(mips_extra_func_info_t, mips_extra_func_info): Delete.
(struct mdebug_extra_func_info): Replace struct
alpha_extra_func_info and alpha_extra_func_info_t.
* config/mips/tm-mips.h (MDEBUG_EFI_SYMBOL_NAME): Rename
MIPS_EFI_SYMBOL_NAME.
(struct mdebug_extra_func_info): Replace struct
alpha_extra_func_info and alpha_extra_func_info_t.
* objfiles.c, mips-tdep.c, mips-mdebug-tdep.c: Update.
* mdebugread.c, alpha-mdebug-tdep.c:
2004-10-31 02:59:21 +00:00
Andrew Cagney
0bb57b3183
2004-10-30 Andrew Cagney <cagney@gnu.org>
...
Suggested by Mark Kettenis.
* config/mips/tm-mips.h (struct mips_extra_func_info): Delete
fields frame_adjust and high_addr.
* mips-mdebug-tdep.c (PROC_HIGH_ADDR, PROC_FRAME_ADJUST): Delete.
(non_heuristic_proc_desc): Delete references.
2004-10-31 00:07:29 +00:00
gdbadmin
cf5d6d3c70
*** empty log message ***
2004-10-31 00:00:03 +00:00