Joel Brobecker
b0718b7bcb
* PROBLEMS: Document gdb/816 (unable to read core file on alpha-osf).
2002-11-07 18:04:44 +00:00
Andrew Cagney
2b9e5f3fab
2002-11-07 Andrew Cagney <ac131313@redhat.com>
...
* regcache.c (deprecated_registers_fetched): Update.
* regcache.h (deprecated_registers_fetched): Rename
registers_fetched.
* remote-vxsparc.c (vx_read_register): Update.
* remote-vxmips.c (vx_read_register): Update.
* remote-vx68.c (vx_read_register): Update.
* irix5-nat.c (fetch_core_registers): Update.
* mipsm3-nat.c (fetch_inferior_registers): Update.
* sun3-nat.c (fetch_inferior_registers): Update.
* symm-nat.c (fetch_inferior_registers): Update.
* ns32knbsd-nat.c (fetch_inferior_registers): Update.
(fetch_core_registers): Update.
(fetch_kcore_registers): Update.
* mips-nat.c (fetch_inferior_registers): Update.
* corelow.c (get_core_registers): Update.
* a68v-nat.c (fetch_inferior_registers): Update.
2002-11-07 15:31:31 +00:00
Nick Clifton
ec4530b540
Use bfd_simple_get_relocated_section_contents() instead of bfd_get_section_contents().
2002-11-07 14:36:31 +00:00
Nick Clifton
bde78a07b9
Convert ia64-gen to use getopt(). Add standard GNU options plus --srcdir.
...
Convert Makefile.am to pass --srcdir to ia64-gen. Fix compile time warnings.
2002-11-07 14:33:48 +00:00
Hans-Peter Nilsson
415fe8c69b
Fix attribution last entry
2002-11-07 13:28:48 +00:00
Hans-Peter Nilsson
205cfeb0bf
* elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_16_GOT,
...
case R_CRIS_32_GOT>: Correct test for filling in constant .got
contents, enabling for a non-DSO, for symbols defined in the
program with --export-dynamic.
2002-11-07 13:28:04 +00:00
Hans-Peter Nilsson
1790e8ab27
* ld-cris/expdyn6.d, ld-cris/weakref2.d, ld-cris/expdyn7.d,
...
ld-cris/nodyn5.d, ld-cris/expdyn5.d: New tests.
2002-11-07 13:25:48 +00:00
Alan Modra
87e226ce81
* elf64-ppc.c: Comment typo fixes.
...
(ppc64_elf_merge_private_bfd_data): Allow BFD_ENDIAN_UNKNOWN input.
2002-11-07 12:45:29 +00:00
Nick Clifton
b46c169191
Only run fastcall test for x86 PE targets.
2002-11-07 09:20:10 +00:00
Nick Clifton
235c479450
Added/Updated Danish translation.
2002-11-07 08:45:25 +00:00
Nick Clifton
3d198be3d5
Only run tests for PE type x86 targets.
2002-11-07 08:36:04 +00:00
Nick Clifton
232e7cb82c
Revert part of previous patch: Display unknown symbol types in decimal, not hex.
2002-11-07 08:33:15 +00:00
Joel Brobecker
e6e68f1f64
Put in place the framework necessary for multiarching the hppa targets.
...
* hppa-tdep.c (hppa_gdbarch_init): New function.
(hppa_dump_tdep): New function.
(_initialize_hppa_tdep): Register the hppa gdbarch init function and
tdep structure dumper.
* config/pa/tm-hppa.h (GDB_MULTI_ARCH): New macro, defined to 0
until the multi-arching conversion has partially been completed.
2002-11-07 07:47:22 +00:00
Andrew Cagney
492254e9db
2002-11-06 Andrew Cagney <ac131313@redhat.com>
...
* valops.c (value_assign): Merge lval_register case into
lval_reg_frame_relative. Use frame_register and
regcache_cooked_write instead of get_saved_register and
write_register_bytes. After flushing the register cache, try to
re-select the selected frame.
2002-11-07 02:45:27 +00:00
Andrew Cagney
8262ee2317
2002-11-06 Andrew Cagney <ac131313@redhat.com>
...
* regcache.h (deprecated_register_valid): Rename register_valid.
* regcache.c: Update.
* ia64-aix-nat.c: Update.
* i386gnu-nat.c: Update.
* alpha-nat.c: Update.
* sparc-nat.c: Update.
* lynx-nat.c: Update.
* remote-mips.c: Update.
2002-11-07 02:40:28 +00:00
Alexandre Oliva
78e1bb4045
* config/tc-mips.c (macro_build_lui): _gp_disp is not special on
...
NEWABI, but we should still emit HI16_S for non-PIC n32.
2002-11-07 02:29:32 +00:00
Joel Brobecker
4facf7e890
* hppa-tdep.c (_initialize_hppa_tdep): Move function body
...
to end of file, to be more consistent with the pratice followed
by other targets.
2002-11-07 02:19:56 +00:00
Andrew Cagney
f9418c0f19
2002-11-06 Andrew Cagney <ac131313@redhat.com>
...
* infcmd.c: Include "reggroups.h" and <ctype.h>.
(print_float_info): Print registers in float_reggroup.
(print_vector_info): Print registers in vector_reggroup.
(default_print_registers_info): When all, print registers in
all_reggroup. Otherwize, print registers in general_reggroup.
(registers_info): Rewrite. Add support for register groups.
Eliminate a goto.
2002-11-07 01:55:16 +00:00
Jeff Johnston
1bd34ded16
2002-11-06 Jeff Johnston <jjohnstn@redhat.com>
...
* mi-cmd-var.c (mi_cmd_var_create): Change the function used to
parse the frame addr from parse_and_eval_address() to
string_to_core_addr(). This is a fix for PR gdb/494.
2002-11-07 01:43:59 +00:00
Aldy Hernandez
fe58797755
2002-11-06 Aldy Hernandez <aldyh@redhat.com>
...
* opcodes/ppc-opc.c: Change RD to RS for evmerge*.
2002-11-07 00:54:09 +00:00
Alexandre Oliva
426af4fec2
* emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Define.
...
* emulparams/elf64btsmip.sh (TEXT_DYNAMIC): Likewise.
2002-11-07 00:46:59 +00:00
Richard Henderson
66ba4c770b
* config/tc-alpha.c (alpha_validate_fix): Move code ...
...
(alpha_fix_adjustable): ... here.
* config/tc-alpha.h (TC_VALIDATE_FIX): Remove.
2002-11-07 00:42:19 +00:00
gdbadmin
0067822234
*** empty log message ***
2002-11-07 00:00:02 +00:00
Kaz Kojima
5e622545fe
* ld-sh/rd-sh.exp: Set asflags_save always.
2002-11-06 23:37:23 +00:00
Elena Zannoni
3fe235a7a8
2002-11-06 Elena Zannoni <ezannoni@redhat.com>
...
* symtab.c (methods_info): Delete. It has been ifdeffed out for
ages.
(symtab_symbol_info): Remove eons old ifdeffed out code.
(_initialize_symtab): Remove prehistoric disabled 'info methods'
command.
2002-11-06 23:27:58 +00:00
Alan Modra
cdc7558f46
daily update
2002-11-06 23:00:04 +00:00
Theodore A. Roth
ef9441350c
* c-exp.y: Add missing semi-colons.
...
* f-exp.y: Add missing semi-colons.
* m2-exp.y: Add missing semi-colons.
* p-exp.y: Add missing semi-colons.
Add empty action to start rule to avoid a type clash error when
building with bison >= 1.50.
2002-11-06 22:48:25 +00:00
Alexandre Oliva
4917946930
* elf64-mips.c (mips_elf64_slurp_one_reloc_table): Generate
...
exactly three internal relocs per external reloc. Set reloc_count
to the external reloc count.
2002-11-06 21:56:05 +00:00
Jim Blandy
f8302a5753
* macrotab.h (struct macro_source_file): Doc fix.
2002-11-06 20:57:41 +00:00
Nick Clifton
c9e3887989
Adds support for fastcall symbols as used on Microsoft Windows platforms
...
(i386)
2002-11-06 19:36:20 +00:00
Chris Demetriou
ac835424b5
2002-11-06 Richard Sandiford <rsandifo@redhat.com>
...
* gen-engine.c (print_engine_issue_prefix_hook): Don't add the
global prefix to ENGINE_ISSUE_PREFIX_HOOK.
(print_engine_issue_postfix_hook): Likewise ENGINE_ISSUE_POSTFIX_HOOK.
2002-11-06 18:41:09 +00:00
Chris Demetriou
d690312feb
2002-11-06 Richard Sandiford <rsandifo@redhat.com>
...
* Make-common.in (SIM_EXTRA_DISTCLEAN): New macro.
(distclean): Depend on it.
2002-11-06 18:40:25 +00:00
Svein Seldal
a700dc3bd7
Added Svein Seldal as maintainer for the TIC4X target
2002-11-06 17:32:52 +00:00
Nick Clifton
246178f244
(stub_bytes): Mark as const.
...
Fix comment formatting.
2002-11-06 17:12:05 +00:00
Nick Clifton
49814ed01f
oops - omitted fix to display unknown symbol type in hex.
2002-11-06 17:02:36 +00:00
Nick Clifton
5cf1065c25
Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.
2002-11-06 17:00:57 +00:00
Nick Clifton
3af9a47b1c
Add support for PEF, Mach-O, xSYM
2002-11-06 13:26:29 +00:00
Alan Modra
ad12c1c577
Ah bah, missed these from last commit.
2002-11-06 12:04:31 +00:00
Alan Modra
b6821651ed
* Makefile.am: Remove entries for elf32-qnx.[ch].
...
* Makefile.in: Regenerate.
* config.bfd: Change arm-nto to use bfd_elf32_{big|little}arm_vec,
ppc-nto to use bfd_elf32_powerpc{le}_vec, sh-nto to use
bfd_elf32_sh{l}_vec, and i386-nto to use bfd_elf32_i386_vec.
* configure.in: Remove support for bfd_elf32_sh{l}qnx_vec,
bfd_elf32_powerpc{le}qnx_vec, bfd_elf32_{big|little}armqnx_vec,
and bfd_elf32_i386qnx_vec, and removed elf32-qnx.lo from other targets.
bfd_elf32_sh{l}_vec, and i386-nto to use bfd_elf32_i386_vec.
* configure: Regenerate.
* elf32-qnx.c: Remove.
* elf32-qnx.h: Remove.
* elf.c: Remove calls to QNX specific set_nonloadable_filepos,
is_contained_by_filepos, and copy_private_bfd_data_p.
* elf32-i386.c: Remove QNX extended bfd support.
* elf32-ppc.c: Remove QNX extended bfd support.
* elf32-sh.c: Remove QNX extended bfd support.
* elfarm-nabi.c: Remove QNX extended bfd support.
* targets.c: Remove qnx vectors.
* elfxx-target.h (elf_backend_set_nonloadable_filepos): Remove
(elf_backend_is_contained_by_filepos): Remove.
(elf_backend_copy_private_bfd_data_p): Remove.
* po/SRC-POTFILES.in: Regenerate.
2002-11-06 11:38:35 +00:00
gdbadmin
0d52e5365a
*** empty log message ***
2002-11-06 00:00:02 +00:00
Alan Modra
41b6ea2f9e
daily update
2002-11-05 23:00:03 +00:00
Alan Modra
dad628168e
* elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
...
dynamic relocs against section symbols for the output section vma.
2002-11-05 22:59:23 +00:00
Elena Zannoni
7d5b6fdd3b
2002-11-05 Elena Zannoni <ezannoni@redhat.com>
...
From Jim Ingham <jingham@apple.com>:
* event-top.c (gdb_disable_readline): New function.
(_initialize_event_loop): Move comment.
2002-11-05 22:38:11 +00:00
Jeff Johnston
f80a3b5fb4
2002-11-05 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb792.cc: New file to test patch for PR gdb/792.
* gdb792.exp: Ditto.
2002-11-05 22:31:32 +00:00
Jeff Johnston
6e382aa38c
2002-11-05 Jeff Johnston <jjohnstn@redhat.com>
...
* varobj.c (child_exists, cplus_number_of_children): Change
STREQ macro references to strcmp.
(cplus_name_of_child): Change code to handle the fact that
fields are not necessarily contiguous with regards to their
access control. This is a fix for PR gdb/792.
2002-11-05 22:31:00 +00:00
H.J. Lu
aa3d8fdff8
2002-11-05 H.J. Lu <hjl@gnu.org>
...
* config/tc-mips.c (support_64bit_objects): Check *l before it
is freed.
2002-11-05 21:53:13 +00:00
Andrew Cagney
a216a32234
2002-11-05 Andrew Cagney <ac131313@redhat.com>
...
* gdbarch.sh (GET_SAVED_REGISTER): Change to a predicate function.
* gdbarch.h, gdbarch.c: Regnerate.
* frame.h (frame_register): Declare.
* frame.c (frame_register): New function.
(get_saved_register): Test GET_SAVED_REGISTER_P before calling
GET_SAVED_REGISTER, otherwize call
generic_unwind_get_saved_register.
(frame_register_read): Use frame_register instead of
get_saved_register.
2002-11-05 21:44:05 +00:00
Elena Zannoni
b7c642601c
2002-11-05 Elena Zannoni <ezannoni@redhat.com>
...
* event-loop.c (start_event_loop): Add comment.
Update copyright.
2002-11-05 21:17:33 +00:00
Andrew Cagney
c2e1b8f216
2002-11-05 Andrew Cagney <ac131313@redhat.com>
...
* infcmd.c (default_print_registers_info): Do not call
PRINT_REGISTER_HOOK.
2002-11-05 20:52:44 +00:00
Andrew Cagney
87647bb0c7
2002-11-05 Andrew Cagney <ac131313@redhat.com>
...
* sparc-tdep.c (sparc_print_register_hook): Make static.
(sparc_print_registers_info): New function.
(sparc_do_registers_info): New function.
(sparclet_print_registers_info): New function.
(sparclet_do_registers_info): New function.
(do_sparc_print_registers_info): New function.
(sparc_print_registers): New static function, clone of infcmd.c's
default_print_registers_info.
* config/sparc/tm-sparclet.h (PRINT_REGISTER_HOOK): Delete macro.
(sparclet_do_registers_info): Declare.
(DEPRECATED_DO_REGISTERS_INFO): Re-define.
* config/sparc/tm-sparc.h (DEPRECATED_DO_REGISTERS_INFO):
Re-define.
(sparc_do_registers_info): Declare.
(PRINT_REGISTER_HOOK): Delete macro.
(sparc_print_register_hook): Delete declaration.
2002-11-05 20:43:36 +00:00