Nick Clifton
64fb183974
Rename 'index' to 'offset'
2003-03-12 09:59:52 +00:00
Danny Smith
9be2edc5c4
* deffilep.y (def_lex): Accept '.' as valid non-lead char.
2003-03-12 08:38:16 +00:00
gdbadmin
b116b4f32a
*** empty log message ***
2003-03-12 00:00:31 +00:00
Kevin Buettner
2f38ef8908
* mips-tdep.c (mips_ecoff_reg_to_regnum): Rename to
...
mips_dwarf_dwarf2_ecoff_reg_to_regnum().
(mips_dwarf_dwarf2_ecoff_reg_to_regnum, mips_stab_reg_to_regnum):
Do range checks on register number obtained from debugging info.
(mips_gdbarch_init): Call set_gdbarch_dwarf_reg_to_regnum() and
set_gdbarch_dwarf2_reg_to_regnum(). Adjust call of
set_gdbarch_ecoff_reg_to_regnum() to account for new name of
mapping function.
(do_fp_register_row): Fix typo which caused double type to be
used when attempting to unpack a float.
2003-03-11 23:15:38 +00:00
Alan Modra
5acd598562
daily update
2003-03-11 23:00:07 +00:00
Richard Henderson
6174d9c85e
* dwarf2dbg.c (generic_dwarf2_emit_offset): New.
...
(TC_DWARF2_EMIT_OFFSET): Provide default.
(out_debug_aranges, out_debug_info): Use it.
* config/tc-ia64.c (ia64_dwarf2_emit_offset): New.
(ia64_cons_fix_new): Move FUNC_DTP_RELATIVE handling ...
(ia64_gen_real_reloc_type): ... here.
* config/tc-ia64.h (TC_DWARF2_EMIT_OFFSET): New.
2003-03-11 22:00:33 +00:00
DJ Delorie
d8cbbf95b2
merge from gcc
2003-03-11 20:18:26 +00:00
Alexandre Oliva
48fe7bdacc
* ld-mips-elf/mips-elf.exp (linux_gnu): New variable. Add:
...
* ld-mips-elf/rel32-o32.d, ld-mips-elf/rel32-n32.d,
ld-mips-elf/rel64.d, ld-mips-elf/rel32.s, ld-mips-elf/rel64.s: New
tests.
2003-03-11 19:20:16 +00:00
Alexandre Oliva
908488f19e
* elfxx-mips.c (mips_elf_create_dynamic_relocation): Do not create
...
dynamic relocations pointing to local or section symbols, use the
NULL symbol instead. Document the choice to not emit an
additional R_MIPS_64 relocation.
2003-03-11 19:11:38 +00:00
Joel Brobecker
552f4abf83
* breakpoint.c (bpstat_stop_status): Fix a small memory leak.
2003-03-11 19:07:01 +00:00
Daniel Jacobowitz
088b2ddcab
Update changelog entry for Klee's patch
2003-03-11 18:35:29 +00:00
Andrew Cagney
e0d2ae1625
2003-03-11 Andrew Cagney <cagney@redhat.com>
...
* frame.c (deprecated_update_frame_pc_hack): Don't assume a next
frame. Problem found by Corinna Vinschen.
2003-03-11 17:47:13 +00:00
Pierre Muller
ddbfdd0686
2003-03-11 Pierre Muller <muller@ics.u-strasbg.fr>
...
* doublest.c (floatformat_from_length): Accept also
the real size of 'long double' type.
2003-03-11 16:38:52 +00:00
gdbadmin
4e6498c866
*** empty log message ***
2003-03-11 00:00:31 +00:00
Daniel Jacobowitz
31cc81e9d9
* breakpoint.c (bpstat_copy): Copy the command lines as well
...
as the old value, to match what is freed in bpstat_clear.
2003-03-10 23:37:29 +00:00
Alan Modra
e515b05172
* elf32-ppc.c (ppc_elf_relocate_section): Subtract tls seg vma from
...
zero index dynamic tls relocs generated for the GOT. Tidy code.
Set "relocation" to 1 on DTPMOD32 relocs. Optimize HA adjustment.
* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
* ld-powerpc/tlsso.r: Adjust for corrected zero symbol index relocs.
* ld-powerpc/tlsso32.r: Likewise.
2003-03-10 23:25:13 +00:00
Alan Modra
8c87bc2296
daily update
2003-03-10 23:00:05 +00:00
David Carlton
f56f77c152
2003-03-10 David Carlton <carlton@math.stanford.edu>
...
* minsyms.c (add_minsym_to_hash_table): Replace
DEPRECATED_SYMBOL_NAME by SYMBOL_LINKAGE_NAME.
(compare_minimal_symbols, compact_minimal_symbols)
(install_minimal_symbols, find_solib_trampoline_target): Ditto.
(lookup_minimal_symbol_text): Use strcmp on linkage names instead
of DEPRECATED_SYMBOL_MATCHES_NAME.
(lookup_minimal_symbol_solib_trampoline): Ditto.
2003-03-10 20:40:45 +00:00
Andrew Cagney
5602984a0d
2003-03-10 Andrew Cagney <cagney@redhat.com>
...
* regcache.h (regcache_cooked_read_ftype): Define.
(regcache_save, regcache_restore): Add a cooked_read parameter.
* regcache.c (regcache_save, regcache_restore): Update.
(do_cooked_read): New function.
(regcache_cpy): Pass do_cooked_read to regcache_save and
regcache_restore.
2003-03-10 19:08:47 +00:00
Corinna Vinschen
0ce1b11887
* gdb.texinfo: Add File-I/O documentation.
2003-03-10 17:11:39 +00:00
Andrew Cagney
12cc2063be
2003-03-10 Andrew Cagney <cagney@redhat.com>
...
* gdbarch.sh (gdbarch_unwind_pc): New method.
* gdbarch.h, gdbarch.c: Regenerate.
* frame.c (frame_pc_unwind): Rewrite. Prefer gdbarch_unwind_pc,
but use read_pc and FRAME_SAVED_PC as fall backs.
(frame_saved_regs_pc_unwind): Delete function.
(trad_frame_unwinder): Update.
* frame-unwind.h (frame_unwind_pc_ftype): Delete declaration.
(struct frame_unwind): Update.
* dummy-frame.c (dummy_frame_pc_unwind): Delete function.
(dummy_frame_unwind): Update.
* sentinel-frame.c (sentinel_frame_pc_unwind): Delete function.
(sentinel_frame_unwinder): Update.
* d10v-tdep.c (d10v_frame_pc_unwind): Delete function.
(d10v_frame_unwind): Update.
(d10v_unwind_pc): New function.
(d10v_gdbarch_init): Set unwind_pc.
Index: doc/ChangeLog
2003-03-10 Andrew Cagney <cagney@redhat.com>
* gdbint.texinfo (Target Architecture Definition): Cross reference
FRAME_SAVED_PC to unwind_pc. Document unwind_pc.
2003-03-10 15:28:41 +00:00
Andrew Cagney
a2ce2e5637
2003-03-10 Andrew Cagney <cagney@redhat.com>
...
* gdbarch.h: Re-generate.
2003-03-10 14:54:58 +00:00
Andrew Cagney
ef840a371b
2003-03-10 Andrew Cagney <cagney@redhat.com>
...
* d10v-tdep.c (d10v_frame_register_unwind): Correctly unwind the
PC.
(d10v_frame_pop): Unwind the PC, and not the LR, when restoring
the PC register.
2003-03-10 14:43:15 +00:00
gdbadmin
1f63c74a92
*** empty log message ***
2003-03-10 00:00:01 +00:00
Alan Modra
c0f69a30e3
daily update
2003-03-09 23:00:05 +00:00
Ben Elliston
3889f9ebd7
2003-03-10 Ben Elliston <bje@wasabisystems.com>
...
* MAINTAINERS: Update my mail address.
2003-03-09 22:52:02 +00:00
DJ Delorie
34349c6e30
* configure.in (gxx_include_dir): Fix typo.
...
* configure: Regenerated.
2003-03-09 18:43:06 +00:00
Thiemo Seufer
149495708c
* config/tc-mips.c (s_mips_end): Remove !BFD_ASSEMBLER case.
...
(s_mips_ent): Likewise.
2003-03-09 16:16:31 +00:00
gdbadmin
fff371e860
*** empty log message ***
2003-03-09 00:00:31 +00:00
Alan Modra
caf1733912
daily update
2003-03-08 23:00:06 +00:00
Mark Kettenis
08f3424b18
* gdbarch.sh (save_dummy_frame_tos): Add comment.
2003-03-08 22:16:45 +00:00
Andrew Cagney
1248ede26c
Index: ChangeLog
...
2003-03-08 Andrew Cagney <cagney@redhat.com>
* cli-out.c: Update copyright.
(cli_out_data): Define typedef. Use instead of ui_out_data.
Index: mi/ChangeLog
2003-03-08 Andrew Cagney <cagney@redhat.com>
* mi-out.c: Update copyright.
(mi_out_data): Define typedef. Use instead of ui_out_data.
Index: tui/ChangeLog
2003-03-08 Andrew Cagney <cagney@redhat.com>
* tui-out.c: Update copyright.
(tui_out_data): Define typedef. Use instead of ui_out_data.
2003-03-08 20:04:27 +00:00
Andrew Cagney
f49bacc80c
2003-03-08 Andrew Cagney <cagney@redhat.com>
...
* valarith.c (value_subscripted_rvalue): Copy the array's REGNO to
the result.
2003-03-08 19:27:12 +00:00
Christopher Faylor
d55b850c07
* configure.tgt: Add NATIVE_LIB_DIRS for cygwin target back after apparent
...
accidental removal on 2003-01-06.
2003-03-08 03:35:48 +00:00
gdbadmin
c44641fc32
*** empty log message ***
2003-03-08 00:00:31 +00:00
Andrew Cagney
7453dc06bc
2003-03-07 Andrew Cagney <cagney@redhat.com>
...
* gdb.texinfo (Debugging Output): Mention the "set/show debug
frame" command.
2003-03-07 23:43:26 +00:00
Andrew Cagney
9b05f993b4
2003-03-07 Andrew Cagney <cagney@redhat.com>
...
* gdbarch.sh: Don't generate two macro definitions when an
undefined macro taking no arguments.
* gdbarch.h: Regenerate.
2003-03-07 23:34:15 +00:00
Alan Modra
0c6c1cc544
daily update
2003-03-07 23:00:06 +00:00
Michal Ludvig
166f4c7b90
2002-03-07 Michal Ludvig <mludvig@suse.cz>
...
* x86-64-tdep.c (x86_64_save_dummy_frame_tos)
(x86_64_unwind_dummy_id): New functions.
(x86_64_init_abi): Register these two new functions.
2003-03-07 15:07:51 +00:00
Michal Ludvig
6d686a84d6
2003-03-07 Michal Ludvig <mludvig@suse.cz>
...
* x86-64-tdep.c (x86_64_function_has_prologue): New function.
(x86_64_skip_prologue): Move prologue detection to
separate function.
* x86-64-tdep.h (x86_64_function_has_prologue): New prototype.
2003-03-07 10:43:00 +00:00
Alan Modra
87d243f1ce
* elf32-ppc.c (ppc_elf_relocate_section): Don't look for a nop after
...
a tls_get_addr call.
2003-03-07 01:09:01 +00:00
gdbadmin
c4f718a3b9
*** empty log message ***
2003-03-07 00:00:31 +00:00
Alan Modra
a23b68450a
* elf32-ppc.c (ELIMINATE_COPY_RELOCS): Define as one.
...
(ppc_elf_adjust_dynamic_symbol): For weak symbols, copy
ELF_LINK_NON_GOT_REF from weakdef.
* elf64-ppc.c (ELIMINATE_COPY_RELOCS): Define as one.
(ppc64_elf_adjust_dynamic_symbol): For weak symbols, copy
ELF_LINK_NON_GOT_REF from weakdef.
* elf32-i386.c (ELIMINATE_COPY_RELOCS): Define as one. Use throughout.
(elf_i386_adjust_dynamic_symbol): For weak symbols, copy
ELF_LINK_NON_GOT_REF from weakdef.
2003-03-06 23:26:20 +00:00
Alan Modra
9ad120e985
daily update
2003-03-06 23:00:04 +00:00
Andrew Cagney
686c28c9bf
2003-03-06 Andrew Cagney <cagney@redhat.com>
...
* texinfo/texinfo.tex: Import version 2003-02-03.16.
2003-03-06 20:50:01 +00:00
Nick Clifton
7eb5191ac3
Remove redundant defintions of BYTES_IN_WORD and add conditional defintion in
...
aout64.h.
2003-03-06 16:45:42 +00:00
Andrew Haley
2d36fe5f1f
2003-03-06 Jakub Jelinek <jakub@redhat.com>
...
Andrew Haley <aph@redhat.com>
* elflink.h (elf_bfd_discard_info): Don't process eh frames if
output is relocateable.
2003-03-06 15:47:23 +00:00
Nick Clifton
34f304a773
(som_fixup_formats): Correct formats for R_AUX_UNWIND and R_COMMENT.
2003-03-06 12:29:04 +00:00
Alan Modra
7b609f53e8
* elf32-ppc.c (ppc_elf_create_linker_section): Don't capitalize
...
error messages.
(ELIMINATE_COPY_RELOCS): Define to zero.
(ppc_elf_relocate_section): Don't deref htab->tls_sec when calculating
TLSLD relocs. Report reloc types on a number of errors. Optimize
LOCAL24PC check for non-local syms. Don't capitalize error messages.
* elf64-ppc.c (ELIMINATE_COPY_RELOCS): Define to zero.
(ppc64_elf_relocate_section): Don't deref htab->tls_sec when
calculating TLSLD relocs. Report reloc types on a number of errors.
Don't capitalize error messages.
2003-03-06 11:32:43 +00:00
gdbadmin
6b38244592
*** empty log message ***
2003-03-06 00:00:01 +00:00