platform/upstream/binutils.git
22 years ago * elf64-ppc.c: Comment typo fixes.
Alan Modra [Thu, 7 Nov 2002 12:45:29 +0000 (12:45 +0000)]
* elf64-ppc.c: Comment typo fixes.
(ppc64_elf_merge_private_bfd_data): Allow BFD_ENDIAN_UNKNOWN input.

22 years ago Only run fastcall test for x86 PE targets.
Nick Clifton [Thu, 7 Nov 2002 09:20:10 +0000 (09:20 +0000)]
 Only run fastcall test for x86 PE targets.

22 years agoAdded/Updated Danish translation.
Nick Clifton [Thu, 7 Nov 2002 08:45:25 +0000 (08:45 +0000)]
Added/Updated Danish translation.

22 years agoOnly run tests for PE type x86 targets.
Nick Clifton [Thu, 7 Nov 2002 08:36:04 +0000 (08:36 +0000)]
Only run tests for PE type x86 targets.

22 years agoRevert part of previous patch: Display unknown symbol types in decimal, not hex.
Nick Clifton [Thu, 7 Nov 2002 08:33:15 +0000 (08:33 +0000)]
Revert part of previous patch: Display unknown symbol types in decimal, not hex.

22 years ago Put in place the framework necessary for multiarching the hppa targets.
Joel Brobecker [Thu, 7 Nov 2002 07:47:22 +0000 (07:47 +0000)]
   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.

22 years ago2002-11-06 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Thu, 7 Nov 2002 02:45:27 +0000 (02:45 +0000)]
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.

22 years ago2002-11-06 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Thu, 7 Nov 2002 02:40:28 +0000 (02:40 +0000)]
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.

22 years ago* config/tc-mips.c (macro_build_lui): _gp_disp is not special on
Alexandre Oliva [Thu, 7 Nov 2002 02:29:32 +0000 (02:29 +0000)]
* 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.

22 years ago * hppa-tdep.c (_initialize_hppa_tdep): Move function body
Joel Brobecker [Thu, 7 Nov 2002 02:19:56 +0000 (02:19 +0000)]
    * hppa-tdep.c (_initialize_hppa_tdep): Move function body
        to end of file, to be more consistent with the pratice followed
        by other targets.

22 years ago2002-11-06 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Thu, 7 Nov 2002 01:55:16 +0000 (01:55 +0000)]
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.

22 years ago2002-11-06 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 7 Nov 2002 01:43:59 +0000 (01:43 +0000)]
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.

22 years ago2002-11-06 Aldy Hernandez <aldyh@redhat.com>
Aldy Hernandez [Thu, 7 Nov 2002 00:54:09 +0000 (00:54 +0000)]
2002-11-06  Aldy Hernandez  <aldyh@redhat.com>

        * opcodes/ppc-opc.c: Change RD to RS for evmerge*.

22 years ago* emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Define.
Alexandre Oliva [Thu, 7 Nov 2002 00:46:59 +0000 (00:46 +0000)]
* emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Define.
* emulparams/elf64btsmip.sh (TEXT_DYNAMIC): Likewise.

22 years ago * config/tc-alpha.c (alpha_validate_fix): Move code ...
Richard Henderson [Thu, 7 Nov 2002 00:42:19 +0000 (00:42 +0000)]
    * config/tc-alpha.c (alpha_validate_fix): Move code ...
        (alpha_fix_adjustable): ... here.
        * config/tc-alpha.h (TC_VALIDATE_FIX): Remove.

22 years ago*** empty log message ***
gdbadmin [Thu, 7 Nov 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * ld-sh/rd-sh.exp: Set asflags_save always.
Kaz Kojima [Wed, 6 Nov 2002 23:37:23 +0000 (23:37 +0000)]
* ld-sh/rd-sh.exp: Set asflags_save always.

22 years ago2002-11-06 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Wed, 6 Nov 2002 23:27:58 +0000 (23:27 +0000)]
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.

22 years agodaily update
Alan Modra [Wed, 6 Nov 2002 23:00:04 +0000 (23:00 +0000)]
daily update

22 years ago* c-exp.y: Add missing semi-colons.
Theodore A. Roth [Wed, 6 Nov 2002 22:48:25 +0000 (22:48 +0000)]
* 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.

22 years ago* elf64-mips.c (mips_elf64_slurp_one_reloc_table): Generate
Alexandre Oliva [Wed, 6 Nov 2002 21:56:05 +0000 (21:56 +0000)]
* 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.

22 years ago* macrotab.h (struct macro_source_file): Doc fix.
Jim Blandy [Wed, 6 Nov 2002 20:57:41 +0000 (20:57 +0000)]
* macrotab.h (struct macro_source_file): Doc fix.

22 years agoAdds support for fastcall symbols as used on Microsoft Windows platforms
Nick Clifton [Wed, 6 Nov 2002 19:36:20 +0000 (19:36 +0000)]
Adds support for fastcall symbols as used on Microsoft Windows platforms
(i386)

22 years ago2002-11-06 Richard Sandiford <rsandifo@redhat.com>
Chris Demetriou [Wed, 6 Nov 2002 18:41:09 +0000 (18:41 +0000)]
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.

22 years ago2002-11-06 Richard Sandiford <rsandifo@redhat.com>
Chris Demetriou [Wed, 6 Nov 2002 18:40:25 +0000 (18:40 +0000)]
2002-11-06  Richard Sandiford  <rsandifo@redhat.com>

        * Make-common.in (SIM_EXTRA_DISTCLEAN): New macro.
        (distclean): Depend on it.

22 years agoAdded Svein Seldal as maintainer for the TIC4X target
Svein Seldal [Wed, 6 Nov 2002 17:32:52 +0000 (17:32 +0000)]
Added Svein Seldal as maintainer for the TIC4X target

22 years ago(stub_bytes): Mark as const.
Nick Clifton [Wed, 6 Nov 2002 17:12:05 +0000 (17:12 +0000)]
(stub_bytes): Mark as const.
Fix comment formatting.

22 years agooops - omitted fix to display unknown symbol type in hex.
Nick Clifton [Wed, 6 Nov 2002 17:02:36 +0000 (17:02 +0000)]
oops - omitted fix to display unknown symbol type in hex.

22 years agoAdd hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.
Nick Clifton [Wed, 6 Nov 2002 17:00:57 +0000 (17:00 +0000)]
Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.

22 years agoAdd support for PEF, Mach-O, xSYM
Nick Clifton [Wed, 6 Nov 2002 13:26:29 +0000 (13:26 +0000)]
Add support for PEF, Mach-O, xSYM

22 years agoAh bah, missed these from last commit.
Alan Modra [Wed, 6 Nov 2002 12:04:31 +0000 (12:04 +0000)]
Ah bah, missed these from last commit.

22 years ago * Makefile.am: Remove entries for elf32-qnx.[ch].
Alan Modra [Wed, 6 Nov 2002 11:38:35 +0000 (11:38 +0000)]
* 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.

22 years ago*** empty log message ***
gdbadmin [Wed, 6 Nov 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 5 Nov 2002 23:00:03 +0000 (23:00 +0000)]
daily update

22 years ago * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
Alan Modra [Tue, 5 Nov 2002 22:59:23 +0000 (22:59 +0000)]
* elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
dynamic relocs against section symbols for the output section vma.

22 years ago2002-11-05 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 5 Nov 2002 22:38:11 +0000 (22:38 +0000)]
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.

22 years ago2002-11-05 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 5 Nov 2002 22:31:32 +0000 (22:31 +0000)]
2002-11-05  Jeff Johnston  <jjohnstn@redhat.com>

        * gdb792.cc: New file to test patch for PR gdb/792.
        * gdb792.exp: Ditto.

22 years ago2002-11-05 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 5 Nov 2002 22:31:00 +0000 (22:31 +0000)]
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.

22 years ago2002-11-05 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 5 Nov 2002 21:53:13 +0000 (21:53 +0000)]
2002-11-05  H.J. Lu <hjl@gnu.org>

* config/tc-mips.c (support_64bit_objects): Check *l before it
is freed.

22 years ago2002-11-05 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Tue, 5 Nov 2002 21:44:05 +0000 (21:44 +0000)]
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.

22 years ago2002-11-05 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 5 Nov 2002 21:17:33 +0000 (21:17 +0000)]
2002-11-05  Elena Zannoni  <ezannoni@redhat.com>

* event-loop.c (start_event_loop): Add comment.
Update copyright.

22 years ago2002-11-05 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Tue, 5 Nov 2002 20:52:44 +0000 (20:52 +0000)]
2002-11-05  Andrew Cagney  <ac131313@redhat.com>

       * infcmd.c (default_print_registers_info): Do not call
       PRINT_REGISTER_HOOK.

22 years ago2002-11-05 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Tue, 5 Nov 2002 20:43:36 +0000 (20:43 +0000)]
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.

22 years ago2002-11-05 David Carlton <carlton@math.stanford.edu>
David Carlton [Tue, 5 Nov 2002 20:33:01 +0000 (20:33 +0000)]
2002-11-05  David Carlton  <carlton@math.stanford.edu>

* symtab.c (lookup_symbol_aux): Move chunks of code into separate
functions.
(lookup_symbol_aux_local): New function.
(lookup_symbol_aux_symtabs): New function.
(lookup_symbol_aux_psymtabs): New function.

22 years ago2002-11-05 David Carlton <carlton@math.stanford.edu>
David Carlton [Tue, 5 Nov 2002 16:59:57 +0000 (16:59 +0000)]
2002-11-05  David Carlton  <carlton@math.stanford.edu>

* symtab.c (lookup_symbol_aux): In minsym sections, don't use the
previous values of 'objfile' and 'block'.

22 years ago2002-11-04 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 5 Nov 2002 15:43:18 +0000 (15:43 +0000)]
2002-11-04  Elena Zannoni  <ezannoni@redhat.com>

        * mi-console.exp: Use mi_runto, mi_run_to_main, mi_next_to,
mi_step_to wherever possible.  Update copyright notices.
* mi-disassemble.exp: Ditto.
* mi-eval.exp: Ditto.
* mi-read-memory.exp: Ditto.
* mi-regs.exp: Ditto.
* mi-return.exp: Ditto.
* mi-stack.exp: Ditto.
* mi-stepi.exp: Ditto.
* mi-var-block.exp: Ditto.
* mi-var-cmd.exp: Ditto.
* mi-watch.exp: Ditto.
* mi1-console.exp: Ditto.
* mi1-disassemble.exp: Ditto.
* mi1-eval.exp: Ditto.
* mi1-read-memory.exp: Ditto.
* mi1-regs.exp: Ditto.
* mi1-return.exp: Ditto.
* mi1-stack.exp: Ditto.
* mi1-stepi.exp: Ditto.
* mi1-var-block.exp: Ditto.
* mi1-var-cmd.exp: Ditto.
        * mi1-watch.exp: Ditto.

22 years agoCorrect the ChangeLog entry for 2002-10-11 from:
Klee Dienes [Tue, 5 Nov 2002 09:20:13 +0000 (09:20 +0000)]
Correct the ChangeLog entry for 2002-10-11 from:
        * findvar.c (read_memory_typed_address): New function.
to
        * corefile.c (read_memory_typed_address): New function.

22 years ago2002-10-07 Pierre Muller <muller@ics.u-strasbg.fr>
Pierre Muller [Tue, 5 Nov 2002 08:25:13 +0000 (08:25 +0000)]
2002-10-07  Pierre Muller  <muller@ics.u-strasbg.fr>

* values.c (value_change_enclosing_type): Set
enclosing_type field correctly also for the case where
more memory needs to be allocated.

22 years ago * elf32-arm.h (t2a1_push_insn, t2a2_ldr_insn, t2a3_mov_insn,
Alan Modra [Tue, 5 Nov 2002 05:01:11 +0000 (05:01 +0000)]
* elf32-arm.h (t2a1_push_insn, t2a2_ldr_insn, t2a3_mov_insn,
t2a4_bx_insn, t2a5_pop_insn, t2a6_bx_insn): Remove.

22 years ago * config.bfd (sh-*-linux*): Use bfd_elf*_sh64*lin_vec as sh64
Alan Modra [Tue, 5 Nov 2002 01:18:56 +0000 (01:18 +0000)]
* config.bfd (sh-*-linux*): Use bfd_elf*_sh64*lin_vec as sh64
vectors in target_selvecs.
(shle-*-netbsdelf*): Use bfd_elf*_sh64*nbsd_vec as sh64 vectors
in target_selvecs.
(sh-*-netbsdelf*): Likewise.
* configure.in (assocvecs): New variable.  Handle assocvecs like
selvecs.
* configure: Regenerate.
* format.c (bfd_check_format_matches): Store bfd_target pointers
in matching_vector instead of target names.  Select first target
from bfd_associated_vector that matches a list of ambiguous targets.
* targets.c (_bfd_associated_vector): New array.
(bfd_associated_vector): New variable.
(_bfd_target_vector): Add bfd_elf*_sh64*lin_vec.
* libbfd-in.h (bfd_associated_vector): Declare.
* libbfd.h: Regenerate.

22 years ago * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is
Alan Modra [Tue, 5 Nov 2002 01:08:18 +0000 (01:08 +0000)]
* vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is
non-NULL before dereferencing.

22 years ago*** empty log message ***
gdbadmin [Tue, 5 Nov 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Mon, 4 Nov 2002 23:00:04 +0000 (23:00 +0000)]
daily update

22 years ago * vms.c (vms_object_p): Restore the start address when returning
Kaz Kojima [Mon, 4 Nov 2002 21:44:36 +0000 (21:44 +0000)]
* vms.c (vms_object_p): Restore the start address when returning
NULL.

22 years agoTop level configury changes for RDA.
Kevin Buettner [Mon, 4 Nov 2002 18:41:14 +0000 (18:41 +0000)]
Top level configury changes for RDA.

22 years agoSet SEC_DATA and SEC_LOAD flags for sections marked as 's'.
Nick Clifton [Mon, 4 Nov 2002 16:10:56 +0000 (16:10 +0000)]
Set SEC_DATA and SEC_LOAD flags for sections marked as 's'.

22 years ago * elflink.h (struct elf_final_link_info): Add shndxbuf_size.
Alan Modra [Mon, 4 Nov 2002 13:20:56 +0000 (13:20 +0000)]
* elflink.h (struct elf_final_link_info): Add shndxbuf_size.
(elf_bfd_final_link): Don't bother zeroing symtab_hdr fields.
Set up a larger symshndxbuf, and write it out.  Free it on
exit rather than freeing symbuf twice.  Correct section index
on output section symbol loop.
(elf_link_output_sym): Accumulate symbol extension section
indices, reallocating symshndxbuf rather than writing it out.
(elf_link_flush_output_syms): Don't flush symshndxbuf.
* elf.c (assign_section_numbers): Init i_shdrp to all zero.
Use bfd_zalloc to clear i_shdrp[0] too.

22 years ago * readelf.c (byte_get_little_endian): Comment typo fix.
Alan Modra [Mon, 4 Nov 2002 03:18:41 +0000 (03:18 +0000)]
* readelf.c (byte_get_little_endian): Comment typo fix.
(print_symbol): Constify "symbol" arg.  Don't pass "symbol" to printf
as the format string.
(dump_relocations): Correct section sym names.
(process_section_headers): Clear symtab_shndx_hdr.
(read_and_display_attr_value): Don't pass indirect string to printf
as the format string.
(display_debug_frames): Indicate when zero terminator found.  Decode
DW_EH_PE_pcrel addresses.

22 years ago * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.
Kaz Kojima [Mon, 4 Nov 2002 01:18:13 +0000 (01:18 +0000)]
* ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.
* ld-sh/tlsbin-1.d: Handle GOT_BIAS appropriately for SH-5.
* ld-sh/tlspic-1.d: Likewise.
* ld-sh/tlspic-2.d: Likewise.
* ld-sh/tlsbin-2.d: Likewise. Make it robust for the symbols
defined by the linker scripts.

22 years ago* elf32-sh64-com.c (sh64_address_in_cranges): Use
Stephen Clarke [Mon, 4 Nov 2002 00:02:13 +0000 (00:02 +0000)]
* elf32-sh64-com.c (sh64_address_in_cranges): Use
_raw_size of cranges section if _cooked_size not yet set.

22 years ago*** empty log message ***
gdbadmin [Mon, 4 Nov 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sun, 3 Nov 2002 23:00:08 +0000 (23:00 +0000)]
daily update

22 years ago* i387-tdep.c (i387_print_float_info): Call fputs_filtered instead
Mark Kettenis [Sun, 3 Nov 2002 13:04:47 +0000 (13:04 +0000)]
* i387-tdep.c (i387_print_float_info): Call fputs_filtered instead
of puts_filtered.

22 years ago* i387-tdep.c (i387_print_float_info): Replace calls to
Mark Kettenis [Sun, 3 Nov 2002 12:32:42 +0000 (12:32 +0000)]
* i387-tdep.c (i387_print_float_info): Replace calls to
register_read and deprecated_read_register_gen with calls to
frame_register_read, and make the necessary adjustments to the
surrounding code.

22 years ago * elf32-v850.c (v850_elf_relax_delete_bytes): Correct parameters
Hans-Peter Nilsson [Sun, 3 Nov 2002 10:43:44 +0000 (10:43 +0000)]
* elf32-v850.c (v850_elf_relax_delete_bytes): Correct parameters
for bfd_elf32_swap_symbol_out.

22 years ago2002-11-02 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Sun, 3 Nov 2002 00:30:33 +0000 (00:30 +0000)]
2002-11-02  Andrew Cagney  <ac131313@redhat.com>

* gdbarch.sh (register_reggroup_p): Allow default value.
* gdbarch.h, gdbarch.c: Regenerate.

22 years ago*** empty log message ***
gdbadmin [Sun, 3 Nov 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sat, 2 Nov 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago2002-11-02 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Sat, 2 Nov 2002 20:06:56 +0000 (20:06 +0000)]
2002-11-02  Andrew Cagney  <ac131313@redhat.com>

* regcache.h: Add coment indicating replacements for deprecated
functions.

22 years ago2002-11-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 2 Nov 2002 15:13:34 +0000 (15:13 +0000)]
2002-11-02  Andrew Cagney  <cagney@redhat.com>

* reggroups.h, reggroups.c: New files.
* regcache.c: Include "reggroups.h".
(enum regcache_dump_what): Add `regcache_dump_groups'.
(regcache_dump): Contract size of the "Type" column.  When
specified, dump the register's groups.
(maintenance_print_register_groups): New function.
(_initialize_regcache): Add command `maint print register-groups'.
* Makefile.in (COMMON_OBS): Add reggroups.o
(SFILES): Add reggroups.c.
(reggroups_h): Define.
(regcache.o, gdbarch.o): Update dependencies.
(reggroups.o): Specify dependencies.
* gdbarch.sh (register_reggroup_p): Add pure multi-arch method.
Add opaque declaration for `struct reggroup' in generated .h file.
Include "reggroups.h" in generated .c file.
gdbarch.h, gdbarch.c: Re-generate.

22 years ago2002-11-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 2 Nov 2002 14:59:10 +0000 (14:59 +0000)]
2002-11-02  Andrew Cagney  <cagney@redhat.com>

* regcache.h (deprecated_read_register_gen): Rename
read_register_gen.
(deprecated_write_register_gen): Rename write_register_gen.
* i387-tdep.c: Update.
* x86-64-linux-nat.c: Update
* wince.c: Update.
* thread-db.c: Update.
* win32-nat.c: Update.
* mips-tdep.c: Update.
* d10v-tdep.c: Update.
* cris-tdep.c: Update.
* remote-sim.c: Update.
* remote-rdi.c: Update.
* remote-rdp.c: Update.
* frame.c: Update.
* target.c: Update.
* blockframe.c: Update.
* x86-64-tdep.c: Update.
* xstormy16-tdep.c: Update.
* sh-tdep.c: Update.
* s390-tdep.c: Update.
* rs6000-tdep.c: Update.
* sparc-tdep.c: Update.
* i386-tdep.c: Update.
* dwarf2cfi.c: Update.
* regcache.c: Update.

22 years ago*** empty log message ***
gdbadmin [Sat, 2 Nov 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Fri, 1 Nov 2002 23:00:07 +0000 (23:00 +0000)]
daily update

22 years ago New interix-specific files:
Joel Brobecker [Fri, 1 Nov 2002 22:08:44 +0000 (22:08 +0000)]
   New interix-specific files:
       * config/i386/nm-interix.h: New file.
       * config/i386/interix.mh: New file.
       * config/i386/interix.mt: New file.
       * i386-interix-nat.c: New file.
       * i386-interix-tdep.c: New file.

22 years ago2002-11-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 1 Nov 2002 21:21:49 +0000 (21:21 +0000)]
2002-11-01  Andrew Cagney  <cagney@redhat.com>

* frame.h (deprecated_generic_get_saved_register): Rename
generic_get_saved_register.
* blockframe.c (deprecated_generic_get_saved_register): Update.
* xstormy16-tdep.c (xstormy16_get_saved_register): Update.
(xstormy16_frame_saved_register): Update.
* sh-tdep.c (sh_gdbarch_init): Update.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Update.
* ia64-tdep.c (ia64_get_saved_register): Update.
* cris-tdep.c (cris_gdbarch_init): Update.
* config/m32r/tm-m32r.h (GET_SAVED_REGISTER): Update.
* arm-tdep.c (arm_gdbarch_init): Update.

22 years ago2002-11-01 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 1 Nov 2002 20:41:48 +0000 (20:41 +0000)]
2002-11-01  H.J. Lu <hjl@gnu.org>

* gas/i386/i386.exp: Add "sub".

* gas/i386/sub.d: New.
* gas/i386/sub.s: New.

22 years ago * write.c (TC_FORCE_RELOCATION_SUB_ABS): Default to zero.
Alan Modra [Fri, 1 Nov 2002 10:42:26 +0000 (10:42 +0000)]
* write.c (TC_FORCE_RELOCATION_SUB_ABS): Default to zero.
(TC_FORCE_RELOCATION_SUB_LOCAL): Likewise when DIFF_EXPR_OK.
* doc/internals.texi (TC_FORCE_RELOCATION_SUB_ABS): Document changed
default.

22 years ago * dep-in.sed: Fix typo.
Alan Modra [Fri, 1 Nov 2002 10:35:43 +0000 (10:35 +0000)]
* dep-in.sed: Fix typo.

22 years ago*** empty log message ***
gdbadmin [Fri, 1 Nov 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * lin-lwp.c (lin_lwp_resume): Remove resume_all test for !step.
Daniel Jacobowitz [Thu, 31 Oct 2002 21:00:08 +0000 (21:00 +0000)]
* lin-lwp.c (lin_lwp_resume): Remove resume_all test for !step.

22 years ago * i386-linux-tdep.c (i386_linux_pc_in_sigtramp): Check for
Daniel Jacobowitz [Thu, 31 Oct 2002 20:51:15 +0000 (20:51 +0000)]
* i386-linux-tdep.c (i386_linux_pc_in_sigtramp): Check for
trampolines in sigaction.

22 years ago2002-10-31 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 31 Oct 2002 20:22:45 +0000 (20:22 +0000)]
2002-10-31  Andrew Cagney  <cagney@redhat.com>

* h8300-tdep.c: Include "gdb_assert.h".
(h8300_print_register): Add gdbarch, file and frame parameters.
Use frame_read_unsigned_register to read the register's value.
Use fprintf_filtered to display output.
(h8300_print_registers_info): Replace h8300_do_registers_info.
(h8300_gdbarch_init): Set print_registers_info.

22 years ago2002-10-31 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 31 Oct 2002 20:14:33 +0000 (20:14 +0000)]
2002-10-31  Andrew Cagney  <cagney@redhat.com>

* frame.c (frame_read_unsigned_register): New function.
(frame_read_signed_register): New function.
* frame.h (frame_read_unsigned_register): Declare.
(frame_read_signed_register): Declare.

22 years ago2002-10-31 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 31 Oct 2002 19:49:34 +0000 (19:49 +0000)]
2002-10-31  Andrew Cagney  <cagney@redhat.com>

* h8500-tdep.c (h8500_print_registers_info): New static function,
clone of infcmd.c's default_print_registers_info.
(h8500_do_registers_info): New funtion.
(h8500_print_register_hook): Rename print_register_hook, make
static.

* config/h8500/tm-h8500.h: Update copyright.
(DEPRECATED_DO_REGISTERS_INFO): Define.
(h8500_do_registers_info: Declare.
(PRINT_REGISTER_HOOK): Delete macro.
(print_register_hook): Delete function.

22 years ago2002-10-31 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 31 Oct 2002 19:14:07 +0000 (19:14 +0000)]
2002-10-31  Andrew Cagney  <cagney@redhat.com>

* z8k-tdep.c (z8k_print_register_hook): Make static.
(z8k_print_registers_info): New static function, clone of
infcmd.c's default_print_registers_info.
(z8k_do_registers_info): New function.  Wrap
z8k_print_registers_info.
* config/z8k/tm-z8k.h: Update copyright.
(PRINT_REGISTER_HOOK): Delete macro.
(z8k_print_register_hook): Delete declaration.
(DEPRECATED_DO_REGISTERS_INFO): Define.
(z8k_do_registers_info): Declare.

22 years ago2002-10-31 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Thu, 31 Oct 2002 09:18:48 +0000 (09:18 +0000)]
2002-10-31  David O'Brien  <obrien@FreeBSD.org>
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't mix
signed and unsigned in comparison.

Approved by:  Alan Modra <amodra@bigpond.net.au>
              Message-ID: <20021012185224.Y979@bubble.sa.bigpond.net.au>

22 years ago*** empty log message ***
gdbadmin [Thu, 31 Oct 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * hppa-tdep.c (find_function_in_inferior): Remove this extern,
Joel Brobecker [Wed, 30 Oct 2002 20:42:54 +0000 (20:42 +0000)]
   * hppa-tdep.c (find_function_in_inferior): Remove this extern,
       as this is already provided by value.h, and was actually causing
       a compilation error because of a conflict in parameter type
       declaration due to a missing const keyword.
       (low_text_segment_addres): Fix a compilation warning.

22 years ago * configure.in: Update ARM CPU patterns.
Daniel Jacobowitz [Wed, 30 Oct 2002 17:05:41 +0000 (17:05 +0000)]
    * configure.in: Update ARM CPU patterns.
        * configure: Regenerated.

22 years ago * coffcode.h: Remove extraneous '\'.
Daniel Jacobowitz [Wed, 30 Oct 2002 15:50:17 +0000 (15:50 +0000)]
* coffcode.h: Remove extraneous '\'.

22 years ago * mips-linux-nat.c (mips_linux_cannot_fetch_register): Don't fetch
Daniel Jacobowitz [Wed, 30 Oct 2002 04:10:06 +0000 (04:10 +0000)]
    * mips-linux-nat.c (mips_linux_cannot_fetch_register): Don't fetch
        registers without a name.
        (mips_linux_cannot_store_register): Don't store registers without
        a name.

22 years ago * emultempl/aix.em: Use include <> for generated headers.
Daniel Jacobowitz [Wed, 30 Oct 2002 03:57:39 +0000 (03:57 +0000)]
* emultempl/aix.em: Use include <> for generated headers.
* emultempl/beos.em: Likewise.
* emultempl/elf32.em: Likewise.
* emultempl/pe.em: Likewise.
* ldctor.c: Likewise.
* ldexp.c: Likewise.
* ldfile.c: Likewise.
* ldlang.c: Likewise.
* ldlex.c: Likewise.
* ldlex.l: Likewise.
* ldmain.c: Likewise.
* ldmisc.c: Likewise.
* ldwrite.c: Likewise.
* lexsup.c: Likewise.
* mri.c: Likewise.
* pe-dll.c: Likewise.

22 years ago * itbl-lex.l: Use #include <> for generated headers.
Daniel Jacobowitz [Wed, 30 Oct 2002 03:56:39 +0000 (03:56 +0000)]
    * itbl-lex.l: Use #include <> for generated headers.
        * itbl-ops.c: Likewise.

22 years ago*** empty log message ***
gdbadmin [Wed, 30 Oct 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 29 Oct 2002 00:20:31 +0000 (00:20 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Tue, 29 Oct 2002 00:00:15 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-10-28 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 28 Oct 2002 22:30:29 +0000 (22:30 +0000)]
2002-10-28  H.J. Lu <hjl@gnu.org>

* Makefile.am (targets.lo): Depend on Makefile instead of
config.status.
(archures.lo): Likewise.
* Makefile.in: Regenerated.

22 years ago2002-10-28 David Carlton <carlton@math.stanford.edu>
David Carlton [Mon, 28 Oct 2002 17:05:56 +0000 (17:05 +0000)]
2002-10-28  David Carlton  <carlton@math.stanford.edu>

* symtab.c (find_addr_symbol): Delete.  (It was already commented
out.)
* symtab.h: Delete prototype for find_addr_symbol.

22 years ago * doc/gasp.texi: Fix typo in deprecation note.
Daniel Jacobowitz [Mon, 28 Oct 2002 15:44:08 +0000 (15:44 +0000)]
    * doc/gasp.texi: Fix typo in deprecation note.

22 years ago*** empty log message ***
gdbadmin [Mon, 28 Oct 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***