OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
22 years agofile regbuf.h was initially added on branch cagney_regbuf-20020515-branch.
Andrew Cagney [Thu, 16 May 2002 00:54:56 +0000 (00:54 +0000)]
file regbuf.h was initially added on branch cagney_regbuf-20020515-branch.

22 years ago*** empty log message ***
gdbadmin [Thu, 16 May 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Thu, 16 May 2002 00:00:06 +0000 (00:00 +0000)]
daily update

22 years agoAdd macro structures to GDB's symbol tables. Nobody puts anything
Jim Blandy [Wed, 15 May 2002 21:19:21 +0000 (21:19 +0000)]
Add macro structures to GDB's symbol tables.  Nobody puts anything
in them yet.
* symtab.h (struct symtab): New member: `macro_table'.
* buildsym.h (pending_macros): New global variable.
* buildsym.c: #include "macrotab.h".
(buildsym_init): Initialize `pending_macros'.
(end_symtab): If we found macro information while reading a CU's
debugging info, do build a symtab structure for it.  Make the
symtab point to the macro information, and clear the
`pending_macros' pointer which held it while we were reading the
debug info.
(really_free_pendings): Free any pending macro table.
* objfiles.h (struct objfile): New member: `macro_cache'.
* objfiles.c (allocate_objfile): Set allocate and free functions
for the macro cache's objstack.
(free_objfile): Empty the macro cache's obstack.
* symfile.c (reread_symbols): Empty the macro cache's obstack, and
set new allocate and free functions for it.
* solib-sunos.c (allocate_rt_common_objfile): Set allocate and
free functions for the macro cache's objstack.  (Why is this
function building its own objfile?)
* symmisc.c (print_objfile_statistics): Print statistics on the
macro bcache.
* Makefile.in: Note that buildsym.o depends on macrotab.h.

22 years agoRegernate cgen built files.
Nick Clifton [Wed, 15 May 2002 20:54:50 +0000 (20:54 +0000)]
Regernate cgen built files.

22 years ago* config/arm/nm-nbsd.h: Use <> for include of config/nm-nbsd.h.
Richard Earnshaw [Wed, 15 May 2002 16:21:59 +0000 (16:21 +0000)]
* config/arm/nm-nbsd.h: Use <> for include of config/nm-nbsd.h.
(REGISTER_U_ADDR): Delete definition.
(arm_register_u_addr): Delete declaration.

22 years agoDo not assume that the first thunk is located in the same section as the
Nick Clifton [Wed, 15 May 2002 15:28:12 +0000 (15:28 +0000)]
Do not assume that the first thunk is located in the same section as the
import table.  Instead check, and if necessary load the section containing
the thunk.

22 years agoReplace bfd_read with bfd_bread.
Nick Clifton [Wed, 15 May 2002 13:47:12 +0000 (13:47 +0000)]
Replace bfd_read with bfd_bread.

22 years ago* arm-linux-tdep.c (ARM_LINUX_JB_PC): Renamed from JB_PC.
Richard Earnshaw [Wed, 15 May 2002 12:29:41 +0000 (12:29 +0000)]
* arm-linux-tdep.c (ARM_LINUX_JB_PC): Renamed from JB_PC.
(ARM_LINUX_JB_ELEMENT_SIZE): Likewise.

22 years ago2002-05-14 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 15 May 2002 03:36:13 +0000 (03:36 +0000)]
2002-05-14  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/mem-break.c (reinsert_breakpoint_by_bp): Correct typo
        stop_at -> stop_pc.

22 years ago* regcache.c (register_valid): Revise comments refering to "Not
Andrew Cagney [Wed, 15 May 2002 01:01:56 +0000 (01:01 +0000)]
* regcache.c (register_valid): Revise comments refering to "Not
available" and "unavailable".
* frame.c (frame_register_read): Ditto.
* findvar.c (value_of_register): Ditto.

22 years agoFix ld --just-symbols
Alan Modra [Wed, 15 May 2002 00:18:58 +0000 (00:18 +0000)]
Fix ld --just-symbols
* aix5ppc-core.c: Warning fixes.
* aout-adobe.c (aout_32_bfd_link_just_syms): Define.
* aout-target.h (MY_bfd_link_just_syms): Define.
* aout-tic30.c (MY_bfd_link_just_syms): Define.
* bfd.c (bfd_link_just_syms): Define.
* binary.c (binary_bfd_link_just_syms): Define.
* bout.c (b_out_bfd_link_just_syms): Define.
* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Update initializer.
* coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Likewise.
* coffcode.h (coff_bfd_link_just_syms): Define.
* elf-bfd.h (enum elf_link_info_type): Add ELF_INFO_TYPE_JUST_SYMS.
(elf_discarded_section): Check for ELF_INFO_TYPE_JUST_SYMS.
(_bfd_elf_link_just_syms): Declare.
* elf.c (_bfd_elf_link_just_syms): New function.
* elf-eh-frame.c (_bfd_elf_maybe_strip_eh_frame_hdr): Check that
sections haven't already been discarded by the linker.
* elflink.h (elf_link_add_object_symbols): Likewise for stab
sections and SEC_MERGE sections.
(elf_bfd_discard_info): Similarly here.
* elfxx-target.h (bfd_elfNN_bfd_link_just_syms): Define.
* i386msdos.c (msdos_bfd_link_just_syms): Define.
* i386os9k.c (os9k_bfd_link_just_syms): Define.
* ieee.c (ieee_bfd_link_just_syms): Define.
* ihex.c (ihex_bfd_link_just_syms): Define.
* libbfd-in.h (_bfd_nolink_bfd_link_just_syms): Define.
(_bfd_generic_link_just_syms): Declare.
* libecoff.h (_bfd_ecoff_bfd_link_just_syms): Define.
* linker.c (_bfd_generic_link_just_syms): New function.
* mmo.c (mmo_bfd_link_just_syms): Define.
* nlm-target.h (nlm_bfd_link_just_syms): Define.
* oasys.c (oasys_bfd_link_just_syms): Define.
* ppcboot.c (ppcboot_bfd_link_just_syms): Define.
* som.c (som_bfd_link_just_syms): Define.
* srec.c (srec_bfd_link_just_syms): Define.
* targets.c (struct bfd_target): Add _bfd_link_just_syms.
(BFD_JUMP_TABLE_LINK): And here.
* tekhex.c (tekhex_bfd_link_just_syms): Define.
* versados.c (versados_bfd_link_just_syms): Define.
* vms.c (vms_bfd_link_just_syms): Define.
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.

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

22 years agodaily update
Alan Modra [Wed, 15 May 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago * elf32-mips.c: Remove superfluous definitions copied from
Thiemo Seufer [Tue, 14 May 2002 23:37:52 +0000 (23:37 +0000)]
* elf32-mips.c: Remove superfluous definitions copied from
elfxx-mips.c.
(bfd_elf32_bigmips_vec,bfd_elf32_littlemips_vec): Use the
SGIish vectors to check the special case.
(mips_elf_hi16_reloc): Fix comment.
(mips_elf_got16_reloc): Likewise.
(_bfd_mips_elf32_gprel16_reloc): Likewise.
(elf_reloc_map): Code cleanup.
(mips_reloc_map): Add comment.
(bfd_elf23_bfd_reloc_type_lookup): Code cleanup.
(mips_elf32_rtype_to_howto): Likewise.
(mips_elf32_discard_info): Likewise.
(elf32_mips_irix_compat): Invert logic: Only SGIish vectors
lead to IRIX compatibility now.

22 years ago * mips-dis.c (is_newabi): EABI is not a NewABI.
Thiemo Seufer [Tue, 14 May 2002 23:34:00 +0000 (23:34 +0000)]
* mips-dis.c (is_newabi): EABI is not a NewABI.

22 years ago * elfxx-mips.c: Call it IRIX, not Irix in comments.
Thiemo Seufer [Tue, 14 May 2002 23:23:59 +0000 (23:23 +0000)]
* elfxx-mips.c: Call it IRIX, not Irix in comments.

22 years ago* Makefile.in (remote_sim_h): Replace remote-sim_h.
Andrew Cagney [Tue, 14 May 2002 22:19:49 +0000 (22:19 +0000)]
* Makefile.in (remote_sim_h): Replace remote-sim_h.
(remote-sim.o): Update dependencies.
(d10v-tdep.o): Specify dependencies.
(sim_d10v_h): Define.

22 years ago2002-05-14 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 14 May 2002 22:10:16 +0000 (22:10 +0000)]
2002-05-14  Elena Zannoni  <ezannoni@redhat.com>

* gdb.arch/altivec-abi.c: New file.
* gdb.arch/altivec-abi.exp: New file.
* gdb.arch/altivec-regs.c: New file.
* gdb.arch/altivec-regs.exp: New file.

22 years ago* macroexp.c (init_buffer, gather_arguments, expand): Use NULL, not 0.
Jim Blandy [Tue, 14 May 2002 21:31:05 +0000 (21:31 +0000)]
* macroexp.c (init_buffer, gather_arguments, expand): Use NULL, not 0.
* macrotab.c (macro_lookup_inclusion, find_definition,
new_macro_table): Same.

* macroexp.c (currently_rescanning, expand): Use `strcmp () == 0',
not `! strcmp ()'.  This is a dubious improvement.
* macrotab.c (macro_lookup_inclusion, find_definition): Same.

* macrotab.c (macro_lookup_inclusion): Initialize `best_depth',
although it's not necessary, to avoid a warning.

22 years ago2002-05-14 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Tue, 14 May 2002 18:30:53 +0000 (18:30 +0000)]
2002-05-14  Daniel Jacobowitz  <drow@mvista.com>

        * gdbtypes.h: Update accessor macros to use TYPE_MAIN_TYPE.
        (TYPE_CONST, TYPE_VOLATILE, TYPE_CODE_SPACE, TYPE_DATA_SPACE): Use
        TYPE_INSTANCE_FLAGS.
        (struct main_type): New.
        (struct type): Move most members to struct main_type.  Change
        cv_type and as_type to new type_chain member.  Add instance_flags.
        (TYPE_MAIN_TYPE, TYPE_CHAIN, TYPE_INSTANCE_FLAGS): New macros.
        (TYPE_CV_TYPE, TYPE_AS_TYPE): Remove.
        (finish_cv_type): Remove prototype.
        * gdbtypes.c (alloc_type): Update comment.  Allocate TYPE_MAIN_TYPE.
        Set TYPE_CHAIN.
        (alloc_type_instance): New function.
        (smash_type): New function.
        (make_pointer_type, make_reference_type, make_function_type)
        (smash_to_member_type, smash_to_method_type): Call smash_type.
        (make_qualified_type): New function.
        (make_type_with_address_space): Call make_qualified_type.
        (make_cv_type): Likewise.
        (finish_cv_type): Remove unnecessary function.
        (replace_type): Update comment.  Copy TYPE_MAIN_TYPE.
        (recursive_dump_type): Dump TYPE_CHAIN and TYPE_INSTANCE_FLAGS;
        remove TYPE_CV_TYPE and TYPE_AS_TYPE.
        * c-typeprint.c (c_type_print_modifier): Use TYPE_INSTANCE_FLAGS.
        * dwarf2read.c (read_structure_scope): Don't call finish_cv_type.
        * hpread.c (hpread_read_struct_type): Likewise.
        * stabsread.c (read_struct_type): Likewise.

2002-05-14  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.base/maint.exp (maint print type): Update for new type
        structure.

22 years ago2002-05-14 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 14 May 2002 17:09:13 +0000 (17:09 +0000)]
2002-05-14  Elena Zannoni  <ezannoni@redhat.com>

* gdb.arch: New directory.
* gdb.arch/configure.in: New file.
* gdb.arch/configure: New file.
* gdb.arch/Makefile.in: New file.

22 years ago2002-05-14 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 14 May 2002 15:22:29 +0000 (15:22 +0000)]
2002-05-14  Elena Zannoni  <ezannoni@redhat.com>

* configure.tgt: Add a catch all sh* target, for cases like
sh[2,3,4]-elf and sh-hms.

22 years ago * event-loop.c (create_file_handler): Don't do anything but
Keith Seitz [Tue, 14 May 2002 15:21:10 +0000 (15:21 +0000)]
    * event-loop.c (create_file_handler): Don't do anything but
        update data when we are given a fd which we are already
        monitoring.

22 years ago * gdb.asm/asm-source.exp: Add v850 as supported target.
Corinna Vinschen [Tue, 14 May 2002 10:25:33 +0000 (10:25 +0000)]
* gdb.asm/asm-source.exp: Add v850 as supported target.
* gdb.asm/v850.inc: New file.

22 years ago2002-05-14 Michal Ludvig <mludvig@suse.cz>
Michal Ludvig [Tue, 14 May 2002 08:24:26 +0000 (08:24 +0000)]
2002-05-14  Michal Ludvig  <mludvig@suse.cz>
* dwarf2cfi.c (context_cpy): Copy registers correctly.
(update_context): Use __func__ in warnings.

22 years ago2002-05-14 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Tue, 14 May 2002 04:26:25 +0000 (04:26 +0000)]
2002-05-14  Daniel Jacobowitz  <drow@mvista.com>

        * ser-tcp.c: Include <netinet/udp.h>.  Rename tcp_open
        and tcp_close to net_open and net_close.
        (net_open): Accept "udp:" and "tcp:" specifications.  Connect
        using UDP if requested.  Don't try to disable Nagle on UDP
        sockets.
        * remote.c (remote_serial_open): New function.  Warn about UDP.
        (remote_open_1, remote_async_open_1, remote_cisco_open): Call it.

2002-05-14  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.texinfo (Debug Session): Document new `udp:' and `tcp:'
        options for `target remote'.

22 years ago2002-05-13 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 14 May 2002 01:25:00 +0000 (01:25 +0000)]
2002-05-13  Elena Zannoni  <ezannoni@redhat.com>

        * MAINTAINERS: List sh-elf as buildable with ,-Werror.

22 years ago2002-05-13 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 14 May 2002 01:21:39 +0000 (01:21 +0000)]
2002-05-13  Elena Zannoni  <ezannoni@redhat.com>

* configure.tgt: Remove sh-hms target.
* MAINTAINERS: Don't list sh-hms as a separate target.

22 years ago*** empty log message ***
gdbadmin [Tue, 14 May 2002 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 14 May 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago* configure.in: simplify makefile fragment collection.
DJ Delorie [Mon, 13 May 2002 21:19:04 +0000 (21:19 +0000)]
* configure.in: simplify makefile fragment collection.

22 years ago* configure.in: remove code to build emacs.
DJ Delorie [Mon, 13 May 2002 21:16:43 +0000 (21:16 +0000)]
* configure.in: remove code to build emacs.

22 years ago* mh-apollo68: remove unused HDEFINES setting.
DJ Delorie [Mon, 13 May 2002 21:14:19 +0000 (21:14 +0000)]
* mh-apollo68: remove unused HDEFINES setting.
* mh-dgux: remove unused HDEFINES setting.
* mh-dgux386: remove unused HDEFINES setting, duplicate RANLIB=true

22 years ago* configure.in : Remove --srcdir argument from targargs and buildargs
DJ Delorie [Mon, 13 May 2002 21:11:50 +0000 (21:11 +0000)]
* configure.in : Remove --srcdir argument from targargs and buildargs
(it's always overridden in the Makefile anyway).  Rearrange a bit.

22 years ago* configure: move some logic to configure.in
DJ Delorie [Mon, 13 May 2002 20:55:25 +0000 (20:55 +0000)]
* configure: move some logic to configure.in
* configure.in: move some logic from configure

22 years agomerge from gcc
DJ Delorie [Mon, 13 May 2002 20:01:19 +0000 (20:01 +0000)]
merge from gcc

22 years ago2002-05-13 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Mon, 13 May 2002 19:18:52 +0000 (19:18 +0000)]
2002-05-13  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.c++/annota2.exp (annotate-quit): Add comment.

22 years ago* config.bfd (shle-*-netbsdelf*): Add target which includes
Jason Thorpe [Mon, 13 May 2002 18:35:55 +0000 (18:35 +0000)]
* config.bfd (shle-*-netbsdelf*): Add target which includes
sh64 support.

22 years agoAdd first preprocessor macro-expansion files.
Jim Blandy [Mon, 13 May 2002 18:13:07 +0000 (18:13 +0000)]
Add first preprocessor macro-expansion files.
* macroexp.c, macroexp.h, macrotab.c, macrotab.h: New files.
* Makefile.in (SFILES): Add macrotab.c, macroexp.c.
(splay_tree_h, macroexp_h, macrotab_h): New variable.
(HFILES_NO_SRCDIR): Add macrotab.h, macroexp.h.
(COMMON_OBS): Add macrotab.o, macroexp.o.
(macroexp.o, macrotab.o): New rules.

22 years ago* config/m88k/tm-m88k.h: Update copyright.
Andrew Cagney [Mon, 13 May 2002 17:20:59 +0000 (17:20 +0000)]
* config/m88k/tm-m88k.h: Update copyright.
(m88k_target_write_pc): Declare
(TARGET_WRITE_PC): Redefine using m88k_target_write_pc.
(M88K_NNPC_REGNUM): Rename NNPC_REGNUM.
(SHIFT_INST_REGS): Update definition.
* m88k-tdep.c (m88k_target_write_pc): New function.  Implement
using old definition of TARGET_WRITE_PC.
* regcache.c (generic_target_write_pc): Delete code handling
NNPC_REGNUM.
* gdbarch.sh (NNPC_REGNUM): Delete.
* gdbarch.h, gdbarch.c: Regenerate.

* gdbint.texinfo (Target Architecture Definition): Delete
documentation on NNPC_REGNUM.

22 years ago* builtin-regs.c (value_of_builtin_reg): Correctly calculate the
Richard Earnshaw [Mon, 13 May 2002 16:25:08 +0000 (16:25 +0000)]
* builtin-regs.c (value_of_builtin_reg): Correctly calculate the
builtin reg number.

22 years ago* configure.in (shle-*-*elf*): Include sh64 support.
Jason Thorpe [Mon, 13 May 2002 15:39:44 +0000 (15:39 +0000)]
* configure.in (shle-*-*elf*): Include sh64 support.
* configure: Regenerate.

22 years ago2002-05-13 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Mon, 13 May 2002 14:21:12 +0000 (14:21 +0000)]
2002-05-13  Daniel Jacobowitz  <drow@mvista.com>

        * ax-gdb.c (gen_sign_extend, gen_fetch, gen_usual_unary)
        (gen_cast, gen_scale, gen_add, gen_sub, gen_binop, gen_deref)
        (gen_address_of, gen_struct_ref, gen_repeat): Use type
        access macros.
        * c-typeprint.c (cp_type_print_method_args): Likewise.
        (c_type_print_args): Likewise.
        * d10v-tdep.c (d10v_push_arguments): Likewise.
        (d10v_extract_return_value): Likewise.
        * expprint.c (print_subexp): Likewise.
        * gdbtypes.c (lookup_primitive_typename): Likewise.
        (lookup_template_type, add_mangled_type, print_arg_types): Likewise.
        * gdbtypes.h (TYPE_UNSIGNED, TYPE_NOSIGN, TYPE_STUB)
        (TYPE_TARGET_STUB, TYPE_STATIC, TYPE_CONST, TYPE_VOLATILE)
        (TYPE_PROTOTYPED, TYPE_INCOMPLETE, TYPE_CODE_SPACE, TYPE_VARARGS)
        (TYPE_VECTOR): Likewise.
        * hpread.c (hpread_read_struct_type)
        (fix_static_member_physnames, fixup_class_method_type)
        (hpread_type_lookup): Likewise.
        * mdebugread.c (parse_symbol, parse_type): Likewise.
        * p-lang.c (is_pascal_string_type): Likewise.
        * valops.c (hand_function_call): Likewise.
        * x86-64-tdep.c (classify_argument): Likewise.

        * hpread.c (hpread_read_function_type)
        (hpread_read_doc_function_type): Call replace_type.
        * dstread.c (create_new_type): Delete.
        (decode_dst_structure, process_dst_function): Call alloc_type.
        Use type access macros.

22 years ago * configure.in: Revert 2002-04-07. Instead, auto-configure
Alan Modra [Mon, 13 May 2002 13:33:30 +0000 (13:33 +0000)]
* configure.in: Revert 2002-04-07.  Instead, auto-configure
HAVE_ST_C_IMPL.
* configure: Regenerate.
* config.in: Regenerate.
* rs6000-core.c (CNEW_IMPL): Guard use of c_impl with HAVE_ST_C_IMPL
or AIX_5_CORE.

22 years agoSupport sparc64-openbsd corefiles as well.
Nick Clifton [Mon, 13 May 2002 08:33:26 +0000 (08:33 +0000)]
Support sparc64-openbsd corefiles as well.

22 years ago2002-05-12 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Mon, 13 May 2002 01:18:19 +0000 (01:18 +0000)]
2002-05-12  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.base/break.exp: Check 'break "marker2"'.

22 years ago * Makefile.am (install-data-local): Install headers to
Alan Modra [Mon, 13 May 2002 00:58:40 +0000 (00:58 +0000)]
* Makefile.am (install-data-local): Install headers to
$(exec_prefix)/include.
* Makefile.in: Regenerate.

22 years ago*** empty log message ***
gdbadmin [Mon, 13 May 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Mon, 13 May 2002 00:00:06 +0000 (00:00 +0000)]
daily update

22 years ago* i387-tdep.c (i387_supply_fxsave): Skip the SSE registers if
Mark Kettenis [Sun, 12 May 2002 21:16:08 +0000 (21:16 +0000)]
* i387-tdep.c (i387_supply_fxsave): Skip the SSE registers if
the're not supported by the current architecture.
(i387_fill_fxsave): Likewise.

22 years agoApproved by ezannoni@redhat.com:
Fred Fish [Sun, 12 May 2002 18:13:33 +0000 (18:13 +0000)]
Approved by ezannoni@redhat.com:

2002-05-12  Fred Fish  <fnf@redhat.com>
* symfile.c (default_symfile_offsets): Arrange for uninitialized
sect_index_xxx members to index the first slot in section_offsets
if all of the section_offsets are zero.

22 years agoAdd a ChangeLog entry that was accidentally not committed
Jason Thorpe [Sun, 12 May 2002 16:37:16 +0000 (16:37 +0000)]
Add a ChangeLog entry that was accidentally not committed
with the change:

2002-05-11  Jason Thorpe  <thorpej@wasabisystems.com>

* Makefile.in (ALLDEPFILES): Remove alphanbsd-nat.c.
(alphanbsd-nat.o): Remove dependency list.
(alphanbsd-tdep.o): Add $(regcache_h) to dependency list.
* alphanbsd-nat.c: Delete.  Contents moved to...
* alphanbsd-tdep.c: ...here.
(_initialize_alphanbsd_tdep): Register core functions.
* config/alpha/nbsd.mh (NATDEPFILES): Remove alphanbsd-nat.o.

22 years ago* configure.tgt (sparc-*openbsd): Remove entry accidentially
Mark Kettenis [Sun, 12 May 2002 15:07:41 +0000 (15:07 +0000)]
* configure.tgt (sparc-*openbsd): Remove entry accidentially
checked in with last change.

22 years ago* configure.tgt (i[3456]86-*-unixware*, i[3456]86-*-unixware2*):
Mark Kettenis [Sun, 12 May 2002 14:58:56 +0000 (14:58 +0000)]
* configure.tgt (i[3456]86-*-unixware*, i[3456]86-*-unixware2*):
Remove targets.  These are canonicalized to i386-*-sysv4.2uw by
config.sub.

22 years ago2002-05-12 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Sun, 12 May 2002 07:40:37 +0000 (07:40 +0000)]
2002-05-12  Daniel Jacobowitz  <drow@mvista.com>

        * Makefile.in: Update dependencies.

22 years ago* language.c (local_hex_string_custom): Simplify. Do not depend
Andrew Cagney [Sun, 12 May 2002 04:20:06 +0000 (04:20 +0000)]
* language.c (local_hex_string_custom): Simplify.  Do not depend
on PRINTF_HAS_LONG_LONG or CC_HAS_LONG_LONG.

* memattr.c (mem_info_command): Replace calls to
longest_local_hex_string and longest_local_hex_string_custom.
* buildsym.c (make_blockvector): Ditto.
* solib.c (info_sharedlibrary_command): Ditto.
* tracepoint.c (tracepoints_info): Ditto.
* symtab.c (print_msymbol_info): Ditto.

* language.c (local_hex_string): Delete.
(local_hex_string_custom): Delete.
(longest_local_hex_string): Rename to local_hex_string.
(longest_local_hex_string_custom): Rename to
local_hex_string_custom.
* language.h (local_hex_string): Change parameter type to LONGEST.
(local_hex_string_custom): Ditto.
(longest_local_hex_string): Delete declaration.
(longest_local_hex_string_custom): Ditto.

* solib.c: Update copyright.
* memattr.c: Update copyright.

22 years ago* arch-utils.h (legacy_register_to_value): Declare.
Andrew Cagney [Sun, 12 May 2002 03:09:12 +0000 (03:09 +0000)]
* arch-utils.h (legacy_register_to_value): Declare.
(legacy_value_to_register): Declare.
(legacy_convert_register_p): Declare.
* arch-utils.c (legacy_register_to_value): New function.
(legacy_value_to_register): New function.
(legacy_convert_register_p): New function.

* gdbarch.sh (REGISTER_TO_VALUE): Define.
(VALUE_TO_REGISTER): Define.
(CONVERT_REGISTER_P): Define.
* gdbarch.h, gdbarch.c: Regenerate.

* valops.c (value_assign): Use CONVERT_REGISTER_P and
VALUE_TO_REGISTER.
* findvar.c (value_from_register): Use REGISTER_TO_VALUE and
CONVERT_REGISTER_P.

* gdbint.texinfo (Target Architecture Definition): Document
REGISTER_TO_VALUE and VALUE_TO_REGISTER and CONVERT_REGISTER_P.
(Target Architecture Definition): Revise section `Using Different
Register and Memory Data Representations'.  Add section `Raw and
Virtual Register Representations'.

22 years ago2005-05-11 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Sun, 12 May 2002 02:20:38 +0000 (02:20 +0000)]
2005-05-11  Daniel Jacobowitz  <drow@mvista.com>
            Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>

        * Makefile.in: Update dependencies for valops.c.
        * valops.c: Include "gdb_assert.h".
        (typecmp): Skip THIS parameter to methods.
        (find_method_list): Remove static_memfuncp argument,
        update callers.  Check for stub methods.
        (find_value_oload_method_list): Don't set *static_memfuncp.
        (find_overload_match): Don't check for stub methods.  Assert
        that methods are not stubbed.  Handle static methods.
        (value_find_oload_method_list): Remove static_memfuncp argument.
        * gdbtypes.c (check_stub_method): Do not add THIS pointer
        to the argument list for static stub methods.
        * value.h (value_find_oload_method_list): Update prototype.

22 years ago* arch-utils.h (generic_register_size): Declare.
Andrew Cagney [Sun, 12 May 2002 02:16:05 +0000 (02:16 +0000)]
* arch-utils.h (generic_register_size): Declare.
(generic_register_raw_size, generic_register_virtual_size): Delete
declarations.
* arch-utils.c (generic_register_raw_size): Delete.
(generic_register_size): New function.
(generic_register_virtual_size): Delete.

* gdbarch.sh (REGISTER_RAW_SIZE, REGISTER_VIRTUAL_SIZE): Make
default generic_register_size.
* gdbarch.h, gdbarch.c: Re-generate.

* d10v-tdep.c (d10v_gdbarch_init): Use generic_register_size for
register_virtual_size.
* x86-64-tdep.c (x86_64_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.

* gdbint.texinfo (Target Architecture Definition): Mention
defaults for REGISTER_VIRTUAL_SIZE and REGISTER_RAW_SIZE.
(Target Architecture Definition): Mention same.  Add references to
web pages.

22 years ago* gdbarch.sh (gdbarch_data): Add gdbarch parameter.
Andrew Cagney [Sun, 12 May 2002 01:02:58 +0000 (01:02 +0000)]
* gdbarch.sh (gdbarch_data): Add gdbarch parameter.
* gdbarch.h, gdbarch.c: Regenerate.
* gnu-v3-abi.c: Update copyright.
(vtable_address_point_offset): Update.
(gnuv3_rtti_type): Update.
(gnuv3_baseclass_offset): Update.
* solib-svr4.c (svr4_fetch_link_map_offsets): Update.
(init_fetch_link_map_offsets): Update.
* remote.c (get_remote_state): Update.

22 years agodaily update
Alan Modra [Sun, 12 May 2002 00:00:04 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Sun, 12 May 2002 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-05-11 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Sat, 11 May 2002 23:48:23 +0000 (23:48 +0000)]
2002-05-11  Daniel Jacobowitz  <drow@mvista.com>

        * TODO: Remove value_headof/value_from_vtable_info comment.
        * printcmd.c (print_command_1): Don't call value_from_vtable_info.
        * values.c (value_headof, value_from_vtable_info): Delete.
        * value.h (value_from_vtable_info): Delete prototype.

22 years ago* Makefile.in: Replace gdb_assert.h with $(gdb_assert_h),
Andrew Cagney [Sat, 11 May 2002 23:14:25 +0000 (23:14 +0000)]
* Makefile.in: Replace gdb_assert.h with $(gdb_assert_h),
gdb_string.h with $(gdb_string_h) and gdb_regex.h with
$(gdb_regex_h).
(gdb_assert_h): Define.
(gdb_wait_h): Define.
(gdb_regex_h): Define.

22 years ago2002-05-11 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Sat, 11 May 2002 22:46:19 +0000 (22:46 +0000)]
2002-05-11 Daniel Jacobowitz  <drow@mvista.com>

        From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>:
        * linespec.c (find_methods): Handle GCC 3.x template constructors.

22 years ago* nbsd-tdep.c: Fix comment.
Jason Thorpe [Sat, 11 May 2002 22:21:26 +0000 (22:21 +0000)]
* nbsd-tdep.c: Fix comment.

22 years ago* Makefile.in (ALLDEPFILES): Add nbsd-tdep.c.
Jason Thorpe [Sat, 11 May 2002 22:14:19 +0000 (22:14 +0000)]
* Makefile.in (ALLDEPFILES): Add nbsd-tdep.c.
(alphanbsd-tdep.o): Add nbsd-tdep.h to dependency list.
(nbsd-tdep.o): New dependency list.
* alphanbsd-tdep.c: Don't include solib-svr4.h.  Include
nbsd-tdep.h.
(alphanbsd_solib_svr4_fetch_link_map_offsets): Remove.
(alphanbsd_init_abi): Use nbsd_lp64_solib_svr4_fetch_link_map_offsets.
* nbsd-tdep.c: New file.
* nbsd-tdep.h: New file.
* shnbsd-tdep.c: Don't include solib-svr4.h.  Include
nbsd-tdep.h.
(shnbsd_solib_svr4_fetch_link_map_offsets): Remove.
(shnbsd_init_abi): Use nbsd_ilp32_solib_svr4_fetch_link_map_offsets.
* config/alpha/nbsd.mt (TDEPFILES): Add nbsd-tdep.o.
* config/sh/nbsd.mt (TDEPFILES): Ditto.

22 years ago* config/alpha/nbsd.mh (NATDEPFILES): Remove corelow.o.
Jason Thorpe [Sat, 11 May 2002 21:46:17 +0000 (21:46 +0000)]
* config/alpha/nbsd.mh (NATDEPFILES): Remove corelow.o.
* config/alpha/nbsd.mt (TDEPFILES): Add corelow.o.
* config/i386/nbsd.mh (NATDEPFILES): Remove corelow.o.
* config/i386/nbsd.mt (TDEPFILES): Add corelow.o.
* config/i386/nbsdelf.mh (NATDEPFILES): Remove corelow.o.
* config/i386/nbsdelf.mt (TDEPFILES): Add corelow.o.

22 years ago* config/i386/nbsd.mh (NATDEPFILES): Use line continuations.
Jason Thorpe [Sat, 11 May 2002 21:38:14 +0000 (21:38 +0000)]
* config/i386/nbsd.mh (NATDEPFILES): Use line continuations.
* config/i386/nbsdelf.mh (NATDEPFILES): Likewise.
* config/m68k/nbsd.mh (NATDEPFILES): Likewise.
* config/ns32k/nbsd.mh (NATDEPFILES): Likewise.
* config/powerpc/nbsd.mh (NATDEPFILES): Likewise.
* config/sparc/nbsd.mh (NATDEPFILES): Likewise.
* config/sparc/nbsdelf.mh (NATDEPFILES): Likewise.

22 years ago* i386nbsd-nat.c: Delete file. Move fetch_core_registers and
Jason Thorpe [Sat, 11 May 2002 21:22:51 +0000 (21:22 +0000)]
* i386nbsd-nat.c: Delete file.  Move fetch_core_registers and
fetch_elfcore_registers to...
* i386nbsd-tdep.c: ...here.
(i386nbsd_use_struct_convention): Rename to...
(i386nbsd_aout_use_struct_convention): ...this.
(i386nbsd_supply_reg): New function.
(i386nbsd_fill_reg): New function.
(fetch_core_registers): Use i386nbsd_supply_reg.
(fetch_elfcore_registers): Likewise.
(_initialize_i386nbsd_tdep): New function.
* config/i386/nbsd.mh (NATDEPFILES): Remove i386nbsd-nat.o.
* config/i386/nbsdelf.mh (NATDEPFILES): Likewise.
* config/i386/nbsdelf.mt (TDEPFILES): Add i386nbsd-tdep.o.
* config/i386/tm-nbsd.h (i386nbsd_use_struct_convention): Rename to...
(i386nbsd_aout_use_struct_convention): ...this.

22 years ago* shnbsd-nat.c (fetch_inferior_registers): Use shnbsd_supply_reg.
Jason Thorpe [Sat, 11 May 2002 19:30:27 +0000 (19:30 +0000)]
* shnbsd-nat.c (fetch_inferior_registers): Use shnbsd_supply_reg.
(store_inferior_registers): Use shnbsd_fill_reg.
* shnbsd-tdep.c (sh_nbsd_supply_registers,
sh_nbsd_supply_register): Collapse into...
(shnbsd_supply_reg): ...this.
(sh_nbsd_fill_registers, sh_nbsd_fill_register): Collapse into...
(shnbsd_fill_reg): ...this.
(sh_nbsd_solib_svr4_fetch_link_map_offsets): Rename to...
(shnbsd_solib_svr4_fetch_link_map_offsets): ...this.
(fetch_core_registers): Use shnbsd_supply_reg.
(fetch_elfcore_registers): Use shnbsd_supply_reg.
(sh_nbsd_core_fns): Rename to...
(shnbsd_core_fns): ...this.
(sh_nbsd_elfcore_fns): Rename to...
(shnbsd_elfcore_fns): ...this.
(sh_nbsd_init_abi): Rename to...
(shnbsd_init_abi): ...this.
(_initialize_sh_nbsd_tdep): Rename to...
(_initialize_shnbsd_tdep): ...this.
* shnbsd-tdep.h (sh_nbsd_supply_registers,
sh_nbsd_supply_register, sh_nbsd_fill_registers,
sh_nbsd_fill_register): Remove prototypes.
(shnbsd_supply_reg, shnbsd_fill_reg): Add prototypes.

22 years ago* Makefile.in (ALLDEPFILES): Remove i387-nat.c.
Jason Thorpe [Sat, 11 May 2002 17:22:27 +0000 (17:22 +0000)]
* Makefile.in (ALLDEPFILES): Remove i387-nat.c.
(i387-nat.o): Delete dependency list.
(go32-nat.o): Change i387-nat.h to i387-tdep.h.
(x86-64-linux-nat.o): Likewise.
* i387-nat.c: Delete file, moving contents to...
* i387-tdep.c: ...here.
* i387-nat.h: Rename...
* i387-tdep.h: ...to this.
* go32-nat.c: Include i387-tdep.h instead of i387-nat.h.
* i386-linux-nat.c: Likewise.
* i386bsd-nat.c: Likewise.
* i386gnu-nat.c: Likewise.
* i386nbsd-nat.c: Likewise.
* i386v4-nat.c: Likewise.
* x86-64-linux-nat.c: Likewise.
* config/i386/fbsd.mh (NATDEPFILES): Remove i387-nat.o.
* config/i386/go32.mh (NATDEPFILES): Likewise.
* config/i386/i386gnu.mh (NATDEPFILES): Likewise.
* config/i386/i386sol2.mh (NATDEPFILES): Likewise.
* config/i386/i386v42mp.mh (NATDEPFILES): Likewise.
* config/i386/linux.mh (NATDEPFILES): Likewise.
* config/i386/nbsd.mh (NATDEPFILES): Likewise.
* config/i386/nbsdelf.mh (NATDEPFILES): Likewise.
* config/i386/obsd.mh (NATDEPFILES): Likewise.
* config/i386/x86-64linux.mh (NATDEPFILES): Likewise.

22 years ago2002-05-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
Daniel Jacobowitz [Sat, 11 May 2002 17:15:53 +0000 (17:15 +0000)]
2002-05-11  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
            Daniel Jacobowitz  <drow@mvista.com>

        * coff-sh.c (sh_reloc_map): Map to R_SH_IMM32 for non-PE.  Don't
        map BFD_RELOC_RVA.

22 years ago* Makefile.in (ALLDEPFILES): Remove alphanbsd-nat.c.
Jason Thorpe [Sat, 11 May 2002 16:56:16 +0000 (16:56 +0000)]
* Makefile.in (ALLDEPFILES): Remove alphanbsd-nat.c.
(alphanbsd-nat.o): Remove dependency list.
(alphanbsd-tdep.o): Add $(regcache_h) to dependency list.
* alphanbsd-nat.c: Delete.  Contents moved to...
* alphanbsd-tdep.c: ...here.
(_initialize_alphanbsd_tdep): Register core functions.
* config/alpha/nbsd.mh (NATDEPFILES): Remove alphanbsd-nat.o.

22 years ago* Makefile.in (ALLDEPFILES): Add alphabsd-tdep.c.
Jason Thorpe [Sat, 11 May 2002 16:21:16 +0000 (16:21 +0000)]
* Makefile.in (ALLDEPFILES): Add alphabsd-tdep.c.
(alphabsd-nat.o): Depend on alphabsd-tdep.h.
(alphanbsd-nat.o): Likewise.
(alphabsd-tdep.o): New dependency list.
* alphabsd-nat.c (supply_gregset): Use alphabsd_supply_reg.
(fill_gregset): Use alphabsd_fill_reg.
(supply_fpregset): Use alphabsd_supply_fpreg.
(fill_fpregset): Use alphabsd_fill_fpreg.
(fetch_inferior_registers): Use struct reg and struct fpreg
rather than gregset_t and fpregset_t.  Use alphabsd_supply_reg
and alphabsd_supply_fpreg.
(store_inferior_registers): Use struct reg and struct fpreg
rather than gregset_t and fpregset_t.  Use alphabsd_fill_reg
and alphabsd_fill_fpreg.
* alphabsd-tdep.c: New file.
* alphabsd-tdep.h: New file.
* alphanbsd-nat.c (fetch_core_registers): Use alphabsd_supply_fpreg.
(fetch_elfcore_registers): Use alphabsd_supply_reg and
alphabsd_supply_fpreg.
* config/alpha/fbsd.mt (TDEPFILES): Add alphabsd-tdep.o.
* config/alpha/nbsd.mt (TDEPFILES): Likewise.

22 years ago2002-05-11 Eric Christopher <echristo@redhat.com>
Eric Christopher [Sat, 11 May 2002 14:18:15 +0000 (14:18 +0000)]
2002-05-11  Eric Christopher  <echristo@redhat.com>

* mips-tdep.c (mips_double_register_type): Fix thinko.
(mips_single_register_type): Ditto.
* MAINTAINERS: Add self.

22 years ago* i387-nat.c (i387_supply_register, i387_fill_fsave,
Mark Kettenis [Sat, 11 May 2002 11:16:23 +0000 (11:16 +0000)]
* i387-nat.c (i387_supply_register, i387_fill_fsave,
i387_supply_fxsave, i387_fill_fxsave): Rewrite in order to do the
right thing on architectures with different endianness and/or
integer sizes.

22 years agoAdd configure supprot for: alpha*-*-openbsd*, sparc64*-*-openbsd*,
Nick Clifton [Sat, 11 May 2002 09:10:14 +0000 (09:10 +0000)]
Add configure supprot for: alpha*-*-openbsd*, sparc64*-*-openbsd*,
hppa*-*-openbsd*

22 years agoFrom Christian Limpach <chris@Pin.LU>
Jason Thorpe [Sat, 11 May 2002 00:40:25 +0000 (00:40 +0000)]
From Christian Limpach <chris@Pin.LU>
* configure.in: Change sed expression which comments out
NATDEPFILES to also comment out continuation lines.
* configure: Regenerate.

22 years agodaily update
Alan Modra [Sat, 11 May 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Sat, 11 May 2002 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-05-10 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 23:59:09 +0000 (23:59 +0000)]
2002-05-10  Elena Zannoni  <ezannoni@redhat.com>

        * sh-tdep.c: Clean up code erroneously reintroduced by previous
big patch.

22 years ago2002-05-10 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Fri, 10 May 2002 23:43:04 +0000 (23:43 +0000)]
2002-05-10  Michael Snyder  <msnyder@redhat.com>

* gdb.base/long_long.exp: Fix typo.

22 years ago2002-05-10 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 23:22:10 +0000 (23:22 +0000)]
2002-05-10  Elena Zannoni  <ezannoni@redhat.com>

        * sh-tdep.c: Include correct file.

22 years ago2002-05-10 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 23:00:23 +0000 (23:00 +0000)]
2002-05-10  Elena Zannoni  <ezannoni@redhat.com>

        New support for sh64-elf (sh5) target.

        * configure.tgt: For sh64-elf target, default to sh-elf.

        * config/sh/tm-sh.h (enum sh-abi): Possible ABI's.
        (struct gdbarch_tdep): Add new fields for new registers and ABI
        info.

        * sh-tdep.c: Include elf-bfd.h, elf/sh.h, gdb/sim-sh.h.

        (NUM_PSEUDO_REGS_SH_MEDIA, NUM_PSEUDO_REGS_SH_COMPACT,
        MSYMBOL_IS_SPECIAL, IS_ISA32_ADDR, MAKE_ISA32_ADDR,
        UNMAKE_ISA32_ADDR, IS_PTABSL_R18, IS_STS_R0, IS_STS_PR,
        IS_MOV_TO_R15, IS_MOV_R14, IS_STQ_R18_R14, IS_STQ_R18_R15,
        IS_STL_R18_R15, IS_STQ_R14_R15, IS_STL_R14_R15, IS_ADDIL_SP_MEDIA,
        IS_ADDI_SP_MEDIA, IS_ADDL_SP_FP_MEDIA, IS_ADD_SP_FP_MEDIA,
        IS_MOV_SP_FP_MEDIA, IS_MOV_R0, IS_MOVL_R0, IS_ADD_SP_R0,
        IS_MOV_R14_R0, IS_MEDIA_IND_ARG_MOV, IS_MEDIA_ARG_MOV,
        IS_MEDIA_MOV_TO_R14, IS_COMPACT_IND_ARG_MOV, IS_COMPACT_ARG_MOV,
        IS_COMPACT_MOV_TO_R14, IS_JSR_R0, IS_NOP): New macros.

        (sh_sh64_register_name, sh64_elf_make_msymbol_special,
        pc_is_isa32, sh_sh64_breakpoint_from_pc, look_for_args_moves,
        sh64_skip_prologue_hard_way, sh64_use_struct_convention,
        gdb_print_insn_sh64, translate_insn_rn, sh64_frame_chain,
        sh64_get_saved_pr, fpp_reg_base_num, is_media_pseudo,
        sh64_get_gdb_regnum, sh64_media_reg_base_num,
        sh64_compact_reg_base_num, translate_rn_to_arch_reg_num,
        sign_extend, sh64_nofp_frame_init_saved_regs,
        sh64_init_extra_frame_info, sh64_get_saved_register,
        sh64_extract_struct_value_address, sh64_pop_frame,
        sh64_push_arguments, sh64_extract_return_value,
        sh64_store_return_value, sh64_show_media_regs,
        sh64_show_compact_regs, sh64_show_regs, sh_sh64_register_byte,
        sh_sh64_register_raw_size, sh_sh64_register_virtual_size,
        sh_sh64_register_virtual_type,
        sh_sh64_register_convert_to_virtual,
        sh_sh64_register_convert_to_raw, sh64_pseudo_register_read,
        sh64_register_read, sh64_pseudo_register_write,
        sh64_register_write, do_fv_c_register_info, do_dr_c_register_info,
        do_r_c_register_info, do_fpp_register_info, do_cr_c_register_info,
        sh64_do_pseudo_register, sh_compact_do_registers_info,
        sh64_do_registers_info, sh_gdbarch_init): New functions.

22 years ago2002-05-10 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 22:53:56 +0000 (22:53 +0000)]
2002-05-10  Elena Zannoni  <ezannoni@redhat.com>

        * sim-sh.h: New file, for sh gdb<->sim interface.

22 years ago2002-05-10 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 22:20:18 +0000 (22:20 +0000)]
2002-05-10  Elena Zannoni  <ezannoni@redhat.com>

* sh-tdep.c (sh_breakpoint_from_pc): Add 'const' to return type.

22 years agoXCOFF64 fixes. For setting arch/mach and for R_BR relocations.
Tom Rix [Fri, 10 May 2002 21:20:10 +0000 (21:20 +0000)]
XCOFF64 fixes. For setting arch/mach and for R_BR relocations.

22 years ago* gdb.base/printcmds.exp: Don't xfail the ptype command. This is
Jim Blandy [Fri, 10 May 2002 20:25:26 +0000 (20:25 +0000)]
* gdb.base/printcmds.exp: Don't xfail the ptype command.  This is
a bug.

22 years ago2002-05-10 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Fri, 10 May 2002 20:05:27 +0000 (20:05 +0000)]
2002-05-10 Daniel Jacobowitz  <drow@mvista.com>

        * linespec.c (decode_line_1): Check for a double quote after
        a filename correctly.

22 years ago* gdb.base/printcmds.exp (test_integer_literals_rejected):
Jim Blandy [Fri, 10 May 2002 18:38:09 +0000 (18:38 +0000)]
* gdb.base/printcmds.exp (test_integer_literals_rejected):
Recognize more detailed error message produced by the macro
expander's lexical analyzer.
* lib/gdb.exp (test_print_reject): Same.

22 years agoProperly track the size of the current objfile's .debug_line section.
Jim Blandy [Fri, 10 May 2002 17:03:25 +0000 (17:03 +0000)]
Properly track the size of the current objfile's .debug_line section.
* dwarf2read.c (struct dwarf2_pinfo): New member: dwarf_line_size.
(DWARF_LINE_SIZE): New macro.
(dwarf2_build_psymtabs_hard): Record the line section's size in
the partial symbol table.
(psymtab_to_symtab_1): Restore dwarf_line_size from the partial
symbol table.

22 years agoHandle breakpoints on L instruction type in MLX instruction bundle by
Petr Sorfa [Fri, 10 May 2002 16:08:24 +0000 (16:08 +0000)]
Handle breakpoints on L instruction type in MLX instruction bundle by
moving the breakpoint to the third slot (X instruction type) as L holds
only data.

22 years ago * elf32-i386.c (elf_i386_relocate_section): Remove overflow checks
Alan Modra [Fri, 10 May 2002 07:34:52 +0000 (07:34 +0000)]
* elf32-i386.c (elf_i386_relocate_section): Remove overflow checks
addend in 2002-05-09 commit.

22 years ago * dbxread.c (discarding_local_symbols_complaint): New complaint.
Kevin Buettner [Fri, 10 May 2002 07:32:50 +0000 (07:32 +0000)]
* dbxread.c (discarding_local_symbols_complaint): New complaint.
(process_one_symbol): Complain about discarding local symbols
due to a misplaced N_LBRAC entry.

22 years ago * elf32-hppa.c (elf32_hppa_size_stubs): Revert part of 2002-05-04,
Alan Modra [Fri, 10 May 2002 02:03:47 +0000 (02:03 +0000)]
* elf32-hppa.c (elf32_hppa_size_stubs): Revert part of 2002-05-04,
don't look for stubs on all undefined syms.

22 years ago2002-05-09 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 10 May 2002 00:29:23 +0000 (00:29 +0000)]
2002-05-09  Elena Zannoni  <ezannoni@redhat.com>

From Daniel Berlin <dan@cgsoftware.com>
* linespec.c (find_toplevel_char): '<' and '>' also increase and
decrease the depth we are at, in the case of templates.

22 years agodaily update
Alan Modra [Fri, 10 May 2002 00:00:04 +0000 (00:00 +0000)]
daily update

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