binutils-gdb.git
21 years ago*** empty log message ***
gdbadmin [Sat, 1 Mar 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * bfd-in.h (_bfd): Don't define.
Alan Modra [Fri, 28 Feb 2003 23:43:35 +0000 (23:43 +0000)]
* bfd-in.h (_bfd): Don't define.
* bfd.c: Rename occurrences of "struct _bfd" to "struct bfd".
* syms.c: Likewise.
* bfd-in2.h: Regenerate.

21 years agodaily update
Alan Modra [Fri, 28 Feb 2003 23:00:04 +0000 (23:00 +0000)]
daily update

21 years ago * ldemul.c: Include getopt.h.
Alan Modra [Fri, 28 Feb 2003 22:55:11 +0000 (22:55 +0000)]
* ldemul.c: Include getopt.h.
* emultempl/elf32.em: Include getopt.h earlier.
* emultempl/ticoff.em: Likewise.

21 years ago * Makefile.in (dwarf2loc.o): Update dependencies.
Daniel Jacobowitz [Fri, 28 Feb 2003 20:03:18 +0000 (20:03 +0000)]
* Makefile.in (dwarf2loc.o): Update dependencies.
* ax-gdb.c (gen_var_ref): Handle LOC_COMPUTED and LOC_COMPUTED_ARG.
* dwarf2expr.c (read_uleb128, read_sleb128): Make non-static.
* dwarf2expr.h (read_uleb128, read_sleb128): Add prototypes.
* dwarf2loc.c: Include "ax.h" and "ax-gdb.h".
(locexpr_tracepoint_var_ref): New function.
(dwarf2_locexpr_funcs): Add locexpr_tracepoint_var_ref.

21 years ago * Makefile.tpl: Rearrange.
Nathanael Nerode [Fri, 28 Feb 2003 18:03:31 +0000 (18:03 +0000)]
* Makefile.tpl: Rearrange.
* Makefile.in: Regenerate.

21 years agoFix minor slip in previous patch.
David Carlton [Fri, 28 Feb 2003 17:59:18 +0000 (17:59 +0000)]
Fix minor slip in previous patch.

21 years ago2003-02-28 David Carlton <carlton@math.stanford.edu>
David Carlton [Fri, 28 Feb 2003 17:51:35 +0000 (17:51 +0000)]
2003-02-28  David Carlton  <carlton@math.stanford.edu>

* gdb.c++/classes.exp (test_ptype_class_objects): Accept it if we
print class instead of struct and/or superfluous protection
specifiers, as long as the resulting output is equivalent to the
source code.
Delete FIXME from end of messages on tests that don't need
fixing.

21 years ago2003-02-28 David Carlton <carlton@math.stanford.edu>
David Carlton [Fri, 28 Feb 2003 17:50:16 +0000 (17:50 +0000)]
2003-02-28  David Carlton  <carlton@math.stanford.edu>

* gdb.c++/templates.exp (do_tests): Allow const in the two
Foo<volatile char *>::foo tests.

21 years ago2003-02-28 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 28 Feb 2003 17:47:43 +0000 (17:47 +0000)]
2003-02-28  Andrew Cagney  <cagney@redhat.com>

* regcache.c (register_size): New function.
* regcache.h (register_size): Declare
* d10v-tdep.c: Use register_size instead of REGISTER_RAW_SIZE, use
max_register_size instead of MAX_REGISTER_RAW_SIZE.

21 years ago2003-02-28 David Carlton <carlton@math.stanford.edu>
David Carlton [Fri, 28 Feb 2003 17:21:16 +0000 (17:21 +0000)]
2003-02-28  David Carlton  <carlton@math.stanford.edu>

* linespec.c (decode_compound): Extract code into find_method.
(find_method): New.

21 years ago * Makefile.in: Add rules to build and link in observer.o.
Joel Brobecker [Fri, 28 Feb 2003 17:14:16 +0000 (17:14 +0000)]
    * Makefile.in: Add rules to build and link in observer.o.

21 years ago * observer.c: Minor comments edits.
Joel Brobecker [Fri, 28 Feb 2003 07:19:32 +0000 (07:19 +0000)]
   * observer.c: Minor comments edits.

21 years ago * observer.h, observer.c: New file.
Joel Brobecker [Fri, 28 Feb 2003 07:08:51 +0000 (07:08 +0000)]
    * observer.h, observer.c: New file.

21 years ago * emultempl/elf32.em (gld${EMULATION_NAME}_get_script): Add combreloc
Alan Modra [Fri, 28 Feb 2003 04:46:04 +0000 (04:46 +0000)]
* emultempl/elf32.em (gld${EMULATION_NAME}_get_script): Add combreloc
support when scripts read from files.

21 years ago * ldemul.c (ldemul_parse_args): Return FALSE by default.
Alan Modra [Fri, 28 Feb 2003 02:10:06 +0000 (02:10 +0000)]
* ldemul.c (ldemul_parse_args): Return FALSE by default.
* ldemul.h (struct ld_emulation_xfer_struct): Update parse_args
comment.

21 years ago * ldemul.c (ldemul_add_options, ldemul_handle_option): New functions.
Alan Modra [Fri, 28 Feb 2003 01:32:31 +0000 (01:32 +0000)]
* ldemul.c (ldemul_add_options, ldemul_handle_option): New functions.
(ldemul_parse_args): Return bfd_boolean.  Formatting.
* ldemul.h (ldemul_add_options, ldemul_handle_option): Declare.
(ldemul_parse_args): Adjust.
(struct ld_emulation_xfer_struct): Add add_options and handle_option.
Return bfd_boolean from parse_args.
* lexsup.c (parse_args): Malloc shortopts, longopts and
really_longopts.  Call ldemul_add_options and ldemul_handle_option.
* emultempl/aix.em (gld${EMULATION_NAME}_add_options): Split out from
gld${EMULATION_NAME}_parse_args.
(gld${EMULATION_NAME}_handle_option): Likewise.
(ld_${EMULATION_NAME}_emulation): Adjust initializer.
* emultempl/armcoff.em: As for aix.em, but remove parse_args.
* emultempl/beos.em: Likewise.
* emultempl/pe.em: Likewise.
* emultempl/ticoff.em: Likewise.
* emultempl/elf32.em: Likewise.  Don't duplicate long options either.
(gld${EMULATION_NAME}_add_sysroot): Prototype.
* emultempl/armelf.em (PARSE_AND_LIST_LONGOPTS): Don't duplicate
options.
* emultempl/hppaelf.em (PARSE_AND_LIST_LONGOPTS): Likewise.
* emultempl/ppc32elf.em (PARSE_AND_LIST_LONGOPTS): Likewise.
* emultempl/ppc64elf.em (PARSE_AND_LIST_LONGOPTS): Likewise.
* emultempl/armelf_oabi.em (ld_${EMULATION_NAME}_emulation): Adjust
initializer.
* emultempl/generic.em: Likewise.
* emultempl/gld960.em: Likewise.
* emultempl/gld960c.em: Likewise.
* emultempl/linux.em: Likewise.
* emultempl/lnk960.em: Likewise.
* emultempl/m68kcoff.em: Likewise.
* emultempl/mipsecoff.em: Likewise.
* emultempl/sunos.em: Likewise.
* emultempl/vanilla.em: Likewise.
* emultempl/netbsd.em (gldnetbsd_before_parse): Prototype.

21 years ago * elfxx-ia64.c (struct elfNN_ia64_dyn_sym_info): Add want_gotx;
Richard Henderson [Fri, 28 Feb 2003 00:22:46 +0000 (00:22 +0000)]
    * elfxx-ia64.c (struct elfNN_ia64_dyn_sym_info): Add want_gotx;
        (elfNN_ia64_check_relocs): Set it.
        (allocate_global_data_got): Check it.
        (allocate_local_got): Likewise.
        (allocate_dynrel_entries): Likewise.
        (elfNN_ia64_relax_ldxmov): New.
        (elfNN_ia64_relax_section): Handle LTOFF22X, LDXMOV.
        (elfNN_ia64_choose_gp): Split out from ...
        (elfNN_ia64_final_link): ... here.

21 years ago*** empty log message ***
gdbadmin [Fri, 28 Feb 2003 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

21 years agoIndex: arm/ChangeLog
Andrew Cagney [Thu, 27 Feb 2003 23:26:34 +0000 (23:26 +0000)]
Index: arm/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* wrapper.c (sim_create_inferior, sim_open): Rename _bfd to bfd.

Index: common/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* sim-utils.h (sim_analyze_program, sim_load_file): Rename _bfd to bfd.
* sim-hload.c (sim_load), sim-base.h (sim_state_base): Ditto.
* nrun.c (main): Ditto.

Index: d10v/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: erc32/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interf.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: h8300/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: h8500/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: i960/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: m32r/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: m68hc11/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_prepare_for_program, sim_open)
(sim_create_inferior): Rename _bfd to bfd.

Index: mcore/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: mips/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open):
(sim_create_inferior):

Index: mn10200/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: mn10300/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open, sim_create_inferior, sim_open)
(sim_create_inferior): Rename _bfd to bfd.

Index: ppc/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* sim_calls.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: sh/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (init_dsp, sim_open, sim_create_inferior): Rename _bfd
to bfd.

Index: v850/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

Index: z8k/ChangeLog
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* iface.c (sim_open, sim_create_inferior): Rename _bfd to bfd.

21 years ago2003-02-27 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 27 Feb 2003 23:17:52 +0000 (23:17 +0000)]
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* arm-tdep.c (gdb_print_insn_arm): Rename _bfd to just bfd.

21 years ago2003-02-27 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 27 Feb 2003 23:13:32 +0000 (23:13 +0000)]
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* remote-sim.h (sim_open, sim_load, sim_create_inferior): Rename
_bfd to bfd.

21 years agodaily update
Alan Modra [Thu, 27 Feb 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago2003-02-27 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 27 Feb 2003 21:24:36 +0000 (21:24 +0000)]
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* bfd.c (struct bfd): Rename "struct _bfd".
* bfd-in.h: Update copyright.
(struct bfd): Rename "struct _bfd".
(_bfd): Define for backward compatibility.
* bfd-in2.h: Regenerate.

21 years ago * m68hc11-tdep.c (M6811_OP_LDX_EXT, M6811_OP_STS_EXT): New defines.
Stephane Carrez [Thu, 27 Feb 2003 21:02:17 +0000 (21:02 +0000)]
* m68hc11-tdep.c (M6811_OP_LDX_EXT, M6811_OP_STS_EXT): New defines.
(M6812_OP_STS_EXT): Likewise.
(m6811_prologue): Use the above to recognize prologue.
(m6812_prologue): Likewise.

21 years agomerge from gcc
DJ Delorie [Thu, 27 Feb 2003 21:01:04 +0000 (21:01 +0000)]
merge from gcc

21 years ago2003-02-27 David Carlton <carlton@math.stanford.edu>
David Carlton [Thu, 27 Feb 2003 20:48:03 +0000 (20:48 +0000)]
2003-02-27  David Carlton  <carlton@math.stanford.edu>

* symfile.c (compare_symbols): Use SYMBOL_NATURAL_NAME, not
SYMBOL_PRINT_NAME.
(compare_psymbols): Ditto.
* symtab.c (lookup_partial_symbol, lookup_block_symbol): Ditto.

21 years ago2003-02-27 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 27 Feb 2003 18:36:31 +0000 (18:36 +0000)]
2003-02-27  Michael Snyder  <msnyder@redhat.com>

* gdb.base/restore.c (main): Return zero, so exit code
        will be consistant.

21 years ago2003-02-27 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 27 Feb 2003 18:13:37 +0000 (18:13 +0000)]
2003-02-27  Michael Snyder  <msnyder@redhat.com>

        * f-lang.c (build_fortran_types): New function.
(_initialize_f_language): Gdbarch-register built-in fortran types.

21 years ago2003-02-27 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 27 Feb 2003 18:08:25 +0000 (18:08 +0000)]
2003-02-27  Michael Snyder  <msnyder@redhat.com>

* doublest.c (extract_floating): Fix warning text.

21 years ago2003-02-27 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 27 Feb 2003 17:48:48 +0000 (17:48 +0000)]
2003-02-27  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_PUSH_DUMMY_FRAME): Procedure with
predicate.  Replaces PUSH_DUMMY_FRAME.
* gdbarch.h, gdbarch.c: Regnerate.
* valops.c (hand_function_call): Update.  Call
generic_push_dummy_frame directly.
* vax-tdep.c (vax_gdbarch_init): Update.
* sparc-tdep.c (sparc_gdbarch_init): Update.
* ns32k-tdep.c (ns32k_gdbarch_init): Update.
* m68k-tdep.c (m68k_gdbarch_init): Update.
* hppa-tdep.c (hppa_gdbarch_init): Update.
* alpha-tdep.c (alpha_gdbarch_init): Update.
* config/sparc/tm-sparc.h (DEPRECATED_PUSH_DUMMY_FRAME): Update.
* config/pa/tm-hppa.h (DEPRECATED_PUSH_DUMMY_FRAME): Update.
* inferior.h (PUSH_DUMMY_FRAME): Delete definition.
* xstormy16-tdep.c (xstormy16_gdbarch_init): Don't set
push_dummy_frame to generic_push_dummy_frame.
* v850-tdep.c (v850_gdbarch_init): Ditto.
* sh-tdep.c (sh_gdbarch_init): Ditto.
* s390-tdep.c (s390_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.
* mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
* mips-tdep.c (mips_gdbarch_init): Ditto.
* mcore-tdep.c (mcore_gdbarch_init): Ditto.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto.
* ia64-tdep.c (ia64_gdbarch_init): Ditto.
* i386-tdep.c (i386_gdbarch_init): Ditto.
* h8300-tdep.c (h8300_gdbarch_init): Ditto.
* frv-tdep.c (frv_gdbarch_init): Ditto.
* d10v-tdep.c (d10v_gdbarch_init): Ditto.
* cris-tdep.c (cris_gdbarch_init): Ditto.
* avr-tdep.c (avr_gdbarch_init): Ditto.
* arm-tdep.c (arm_gdbarch_init): Ditto.

21 years agomerge from gcc
DJ Delorie [Thu, 27 Feb 2003 15:17:29 +0000 (15:17 +0000)]
merge from gcc

21 years agoMake ``show mips abi'' actually show the abi in use.
Kevin Buettner [Thu, 27 Feb 2003 01:14:53 +0000 (01:14 +0000)]
Make ``show mips abi'' actually show the abi in use.

21 years ago*** empty log message ***
gdbadmin [Thu, 27 Feb 2003 00:01:02 +0000 (00:01 +0000)]
*** empty log message ***

21 years agoIndex: common/ChangeLog
Andrew Cagney [Wed, 26 Feb 2003 23:27:09 +0000 (23:27 +0000)]
Index: common/ChangeLog
2003-02-26  Andrew Cagney  <cagney@redhat.com>

* sim-engine.h (sim_engine_abort): Add noreturn attribute.
(sim_engine_vabort): Ditto.
(sim_engine_halt, sim_engine_restart): Ditto.

Index: mn10300/ChangeLog
2003-02-26  Andrew Cagney  <cagney@redhat.com>

* am33.igen: Call sim_engine_abort instead of abort.

21 years agodaily update
Alan Modra [Wed, 26 Feb 2003 23:00:15 +0000 (23:00 +0000)]
daily update

21 years ago2003-02-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 26 Feb 2003 21:41:18 +0000 (21:41 +0000)]
2003-02-26  Jeff Johnston  <jjohnstn@redhat.com>

        From Elena Zannoni  <ezannoni@redhat.com>
        * dbxread.c (process_one_symbol): Only record line 0 if one or
        more sline entries have been seen for the function.

21 years ago2003-02-26 Michael Chastain <mec@shout.net>
Michael Chastain [Wed, 26 Feb 2003 20:30:27 +0000 (20:30 +0000)]
2003-02-26  Michael Chastain  <mec@shout.net>

* configure: Regenerate with autoconf 000227.

21 years ago2003-02-26 David Carlton <carlton@math.stanford.edu>
David Carlton [Wed, 26 Feb 2003 20:30:05 +0000 (20:30 +0000)]
2003-02-26  David Carlton  <carlton@math.stanford.edu>

* gdb.c++/templates.exp (do_tests): KFAIL the "print Foo<volatile
char *>::foo" test with respect to PR c++/33.  Create a new test
which is identical to that one except that it doesn't put the
space between the "char" and the "*"; KFAIL it, too.

21 years ago2003-02-26 David Carlton <carlton@math.stanford.edu>
David Carlton [Wed, 26 Feb 2003 20:23:13 +0000 (20:23 +0000)]
2003-02-26  David Carlton  <carlton@math.stanford.edu>

* gdb.c++/templates.exp (do_tests): Convert XFAILs about printing
template types into either PASSes or KFAILs (corresponding to PR
c++/57).  Tweak indentation.  Update copyright.

21 years ago2003-02-26 Michael Chastain <mec@shout.net>
Michael Chastain [Wed, 26 Feb 2003 17:24:12 +0000 (17:24 +0000)]
2003-02-26  Michael Chastain  <mec@shout.net>

Close PR build/660.
* PROBLEMS (i[3456]86-*-linux*): Note explicit error message
for old libc5/glibc.
* gdb_thread_db.h: Die if not HAVE_UINTPTR_T.

21 years ago2003-02-26 David Carlton <carlton@math.stanford.edu>
David Carlton [Wed, 26 Feb 2003 17:04:19 +0000 (17:04 +0000)]
2003-02-26  David Carlton  <carlton@math.stanford.edu>

* dv-mn103tim.c (read_special_timer6_reg): Add break after
empty default: label.
(write_special_timer6_reg): Ditto.
Update copyright.

21 years agoAdded GDB_OSABI_QNXNTO.
Kris Warkentin [Wed, 26 Feb 2003 16:34:53 +0000 (16:34 +0000)]
Added GDB_OSABI_QNXNTO.

21 years agoAdded GDB_OSABI_QNXNTO.
Kris Warkentin [Wed, 26 Feb 2003 15:13:07 +0000 (15:13 +0000)]
Added GDB_OSABI_QNXNTO.

21 years ago2003-02-26 Michael Chastain <mec@shout.net>
Michael Chastain [Wed, 26 Feb 2003 15:10:47 +0000 (15:10 +0000)]
2003-02-26  Michael Chastain  <mec@shout.net>

* configure.in: New variable HAVE_UINTPTR_T.
* configure, config.in: Regenerated.

21 years ago Fix PR build/1097.
Daniel Jacobowitz [Wed, 26 Feb 2003 14:35:19 +0000 (14:35 +0000)]
Fix PR build/1097.
* utils.c (gdb_realpath): Move closing brace outwards one #endif.

21 years ago* emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Fix
Alexandre Oliva [Wed, 26 Feb 2003 00:56:14 +0000 (00:56 +0000)]
* emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Fix
memory allocation error.

21 years ago*** empty log message ***
gdbadmin [Wed, 26 Feb 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-02-25 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Tue, 25 Feb 2003 23:52:16 +0000 (23:52 +0000)]
2003-02-25  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_prev_frame): Add comment on check for
inside_entry_func. Only check for inside_entry_file when not a
dummy and not a sentinel.  Check that the new frame is not inner
to the old frame.

21 years ago2003-02-25 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Tue, 25 Feb 2003 23:12:22 +0000 (23:12 +0000)]
2003-02-25  Andrew Cagney  <cagney@redhat.com>

* frame.c (frame_debug): New variable.
(_initialize_frame): Add "set/show debug frame" command.
(get_prev_frame): When frame_debug, print reason why unwind
failed.

21 years agodaily update
Alan Modra [Tue, 25 Feb 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago2003-02-25 Michael Chastain <mec@shout.net>
Michael Chastain [Tue, 25 Feb 2003 21:58:20 +0000 (21:58 +0000)]
2003-02-25  Michael Chastain  <mec@shout.net>

* PROBLEMS (i[3456]86-*-linux*): Require glibc 2.1.3 or later
to avoid uintptr_t definition problems.

21 years ago2003-02-25 David Carlton <carlton@math.stanford.edu>
David Carlton [Tue, 25 Feb 2003 21:36:23 +0000 (21:36 +0000)]
2003-02-25  David Carlton  <carlton@math.stanford.edu>

* symtab.h (SYMBOL_NATURAL_NAME): New macro.
(SYMBOL_LINKAGE_NAME): Ditto.
(SYMBOL_PRINT_NAME): Use SYMBOL_NATURAL_NAME and
SYMBOL_LINKAGE_NAME.
(struct general_symbol_info): Expand comment.
(DEPRECATED_SYMBOL_NAME): Rename from SYMBOL_NAME.
(SYMBOL_MATCHES_NAME): Use DEPRECATED_SYMBOL_NAME.
(SYMBOL_MATCHES_REGEXP): Ditto.
* symtab.c (symbol_natural_name): New function.
* objfiles.h: Replace all uses of SYMBOL_NAME by
DEPRECATED_SYMBOL_NAME.
* xcoffread.c, valops.c, typeprint.c, tracepoint.c: Ditto.
* symtab.c, symmisc.c, symfile.c, stack.c, stabsread.c: Ditto.
* somsolib.c, sol-thread.c, rs6000-tdep.c, p-valprint.c: Ditto.
* printcmd.c, objfiles.c, objc-lang.c, mipsread.c: Ditto.
* minsyms.c, mdebugread.c, linespec.c, jv-lang.c: Ditto.
* i386-tdep.c, i386-linux-tdep.c, hpread.c, hppa-tdep.c: Ditto.
* gnu-v2-abi.c, f-valprint.c, findvar.c, expprint.c: Ditto.
* dwarfread.c, dwarf2read.c, dbxread.c, c-valprint.c: Ditto.
* cp-valprint.c, coffread.c, buildsym.c, breakpoint.c: Ditto.
* blockframe.c, ax-gdb.c, arm-linux-tdep.c, ada-lang.c: Ditto.
* ada-exp.y: Ditto.
* ada-exp.y: Update copyright.
* sol-thread.c, mipsread.c, jv-lang.c, f-valprint.c: Ditto.
* cp-valprint.c: Ditto.

2003-02-25  David Carlton  <carlton@math.stanford.edu>

* generic/gdbtk.h: Replace all instances of SYMBOL_NAME by
DEPRECATED_SYMBOL_NAME.
* generic/gdbtk-stack.c, generic/gdbtk-cmds.c: Ditto.
* generic/gdbtk-stack.c, generic/gdbtk-cmds.c: Update copyright.

2003-02-25  David Carlton  <carlton@math.stanford.edu>

* mi-cmd-stack.c: Replace all instances of SYMBOL_NAME with
DEPRECATED_SYMBOL_NAME.  Update copyright.

21 years ago2003-02-25 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 25 Feb 2003 19:38:21 +0000 (19:38 +0000)]
2003-02-25  Jeff Johnston  <jjohnstn@redhat.com>

        * infptrace.c (detach): Do not flag error if ptrace detach fails
        and errno is set to ESRCH.

21 years agoRemove site-file support - it is obsolete.
Nick Clifton [Tue, 25 Feb 2003 10:47:07 +0000 (10:47 +0000)]
Remove site-file support - it is obsolete.

21 years ago(ld_sysroot): Try to set from TOOLBINDIR too.
Nick Clifton [Tue, 25 Feb 2003 10:32:33 +0000 (10:32 +0000)]
(ld_sysroot): Try to set from TOOLBINDIR too.

21 years ago * elflink.h (elf_link_read_relocs_from_section): Don't abort with
Alan Modra [Tue, 25 Feb 2003 04:39:32 +0000 (04:39 +0000)]
* elflink.h (elf_link_read_relocs_from_section): Don't abort with
wrong reloc sizes.

21 years ago * elflink.h (elf_bfd_final_link): Apportion reloc counts to rel_hdr
Alan Modra [Tue, 25 Feb 2003 04:14:38 +0000 (04:14 +0000)]
* elflink.h (elf_bfd_final_link): Apportion reloc counts to rel_hdr
and rel_hdr2 when initially counting input relocs rather than after
creating output reloc sections.

21 years agoRegenerate dependencies.
Alan Modra [Tue, 25 Feb 2003 03:44:46 +0000 (03:44 +0000)]
Regenerate dependencies.

21 years ago * hppa-dis.c: Formatting.
Alan Modra [Tue, 25 Feb 2003 03:22:06 +0000 (03:22 +0000)]
* hppa-dis.c: Formatting.
* hppa-dis.c (print_insn_hppa): Implement fcnv instruction modifiers.

21 years ago * hppa-dis.c (print_insn_hppa <2 bit space register>): Do not print
Alan Modra [Tue, 25 Feb 2003 00:20:29 +0000 (00:20 +0000)]
* hppa-dis.c (print_insn_hppa <2 bit space register>): Do not print
the space register when the value is zero.

21 years ago*** empty log message ***
gdbadmin [Tue, 25 Feb 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-02-24 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 24 Feb 2003 23:58:32 +0000 (23:58 +0000)]
2003-02-24  Andrew Cagney  <cagney@redhat.com>

* infptrace.c (udot_info): Change type of udot_off to long.  Use
paddr when printing udot_off's value.

21 years ago2003-02-24 David Carlton <carlton@math.stanford.edu>
David Carlton [Mon, 24 Feb 2003 23:40:50 +0000 (23:40 +0000)]
2003-02-24  David Carlton  <carlton@math.stanford.edu>

* symtab.c (make_symbol_overload_list): Only read in partial
symtabs containing a matching partial symbol.

21 years ago2003-02-24 David Carlton <carlton@math.stanford.edu>
David Carlton [Mon, 24 Feb 2003 23:37:02 +0000 (23:37 +0000)]
2003-02-24  David Carlton  <carlton@math.stanford.edu>

* symtab.c (lookup_partial_symbol): Use strcmp_iw_ordered to
do the comparison, not strcmp.
* symfile.c (compare_psymbols): Ditto.
* defs.h: Declare strcmp_iw_ordered.
* utils.c (strcmp_iw_ordered): New function.

21 years agodaily update
Alan Modra [Mon, 24 Feb 2003 23:00:06 +0000 (23:00 +0000)]
daily update

21 years ago* MAINTAINERS (GNU/Linux/x86, linespec, breakpoints, Scheme
Jim Blandy [Mon, 24 Feb 2003 22:21:13 +0000 (22:21 +0000)]
* MAINTAINERS (GNU/Linux/x86, linespec, breakpoints, Scheme
support, shared libs): Remove my name from here, to better reflect
reality.

21 years agoadd HAVE_CONTINUABLE_WATCHPOINT to target_ops
Kris Warkentin [Mon, 24 Feb 2003 21:56:51 +0000 (21:56 +0000)]
add HAVE_CONTINUABLE_WATCHPOINT to target_ops

21 years agoFixed grammar
Kris Warkentin [Mon, 24 Feb 2003 21:40:48 +0000 (21:40 +0000)]
Fixed grammar

21 years ago2003-02-24 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Mon, 24 Feb 2003 20:35:25 +0000 (20:35 +0000)]
2003-02-24  Elena Zannoni  <ezannoni@redhat.com>

* MAINTAINERS (Core): Drop main.c and top.c. Clarify event loop
maintainership.

21 years agomerge from gcc
DJ Delorie [Mon, 24 Feb 2003 20:26:14 +0000 (20:26 +0000)]
merge from gcc

21 years ago * mi-syn-frame.exp: Don't run this test when gdb,nosignals is set.
Stephane Carrez [Mon, 24 Feb 2003 20:15:47 +0000 (20:15 +0000)]
* mi-syn-frame.exp: Don't run this test when gdb,nosignals is set.

21 years agoadded target specific solib find hook
Kris Warkentin [Mon, 24 Feb 2003 19:11:04 +0000 (19:11 +0000)]
added target specific solib find hook

21 years agoAdd support for QNX style core files.
Nick Clifton [Mon, 24 Feb 2003 18:07:22 +0000 (18:07 +0000)]
Add support for QNX style core files.

21 years agoadded myself to Write After list in MAINTAINERS
Kris Warkentin [Mon, 24 Feb 2003 17:58:21 +0000 (17:58 +0000)]
added myself to Write After list in MAINTAINERS

21 years agoAdd support for kaOS as cross build target system.
Nick Clifton [Mon, 24 Feb 2003 16:47:04 +0000 (16:47 +0000)]
Add support for kaOS as cross build target system.

21 years agoAdd paragraph about using --disable-nls
Nick Clifton [Mon, 24 Feb 2003 16:37:13 +0000 (16:37 +0000)]
Add paragraph about using --disable-nls

21 years ago(nm --size-sort): Update description.
Nick Clifton [Mon, 24 Feb 2003 16:20:28 +0000 (16:20 +0000)]
(nm --size-sort): Update description.

21 years ago * elflink.c (_bfd_elf_create_got_section): Check existing .got
Alan Modra [Mon, 24 Feb 2003 04:50:04 +0000 (04:50 +0000)]
* elflink.c (_bfd_elf_create_got_section): Check existing .got
section flags before concluding that we've already been called.
Don't use register keyword.
(_bfd_elf_create_dynamic_sections): Don't use register keyword.
(_bfd_elf_create_linker_section): Formatting.

21 years ago*** empty log message ***
gdbadmin [Mon, 24 Feb 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Sun, 23 Feb 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago* gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.
Christopher Faylor [Sun, 23 Feb 2003 22:19:48 +0000 (22:19 +0000)]
* gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.
(Non-debug DLL symbols): New node, describing the minimal symbols loaded from
DLLs without real debugging symbols.

21 years ago * lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets.
Stephane Carrez [Sun, 23 Feb 2003 22:11:07 +0000 (22:11 +0000)]
* lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets.

21 years ago * m68hc11-tdep.c (m68hc11_gdbarch_init): long double is 64-bit wide.
Stephane Carrez [Sun, 23 Feb 2003 20:24:17 +0000 (20:24 +0000)]
* m68hc11-tdep.c (m68hc11_gdbarch_init): long double is 64-bit wide.

21 years ago2003-02-23 Elias Athanasopoulos <elathan@phys.uoa.gr>
Chris Demetriou [Sun, 23 Feb 2003 19:52:49 +0000 (19:52 +0000)]
2003-02-23  Elias Athanasopoulos  <elathan@phys.uoa.gr>

        * mips-dis.c (print_mips_disassembler_options): Make 'i' unsigned,
        use ARRAY_SIZE in loops.

21 years ago*** empty log message ***
gdbadmin [Sun, 23 Feb 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Sat, 22 Feb 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years agomerge from gcc
DJ Delorie [Sat, 22 Feb 2003 17:08:34 +0000 (17:08 +0000)]
merge from gcc

21 years ago * m68hc11-tdep.c (m68hc11_init_reggroups): New function.
Stephane Carrez [Sat, 22 Feb 2003 15:59:49 +0000 (15:59 +0000)]
* m68hc11-tdep.c (m68hc11_init_reggroups): New function.
(m68hc11_add_reggroups): New function.
(m68hc11_register_reggroup_p): New to register hard/soft reggroups.
(m68hc11_gdbarch_init): Install the reggroups.
(_initialize_m68hc11_tdep): Initialize them.

21 years agoUpdate my email address.
Jim Wilson [Sat, 22 Feb 2003 00:24:11 +0000 (00:24 +0000)]
Update my email address.

21 years agoUpdate my address.
Jim Wilson [Sat, 22 Feb 2003 00:16:29 +0000 (00:16 +0000)]
Update my address.

21 years ago*** empty log message ***
gdbadmin [Sat, 22 Feb 2003 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Fri, 21 Feb 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years agomerge from gcc
DJ Delorie [Fri, 21 Feb 2003 22:12:51 +0000 (22:12 +0000)]
merge from gcc

21 years agocgen:
Joern Rennecke [Fri, 21 Feb 2003 20:05:42 +0000 (20:05 +0000)]
cgen:
* cpu/sh64-media.cpu (make-mextr): Fix setting of count.

sim/sh64:
* sem-media-switch.c, sem-media.c: Regenerate.

21 years agoUpdate Maverick tests.
Nick Clifton [Fri, 21 Feb 2003 19:05:02 +0000 (19:05 +0000)]
Update Maverick tests.
Contribute test generator.

21 years agomerge from gcc
DJ Delorie [Fri, 21 Feb 2003 17:33:57 +0000 (17:33 +0000)]
merge from gcc

21 years ago2003-02-21 David Carlton <carlton@math.stanford.edu>
David Carlton [Fri, 21 Feb 2003 17:17:31 +0000 (17:17 +0000)]
2003-02-21  David Carlton  <carlton@math.stanford.edu>

* arm-tdep.c (arm_gdbarch_init): Add break after default label.

21 years ago Based on a patch from Daniel Berlin (dberlin@dberlin.org).
Daniel Jacobowitz [Fri, 21 Feb 2003 15:24:18 +0000 (15:24 +0000)]
Based on a patch from Daniel Berlin (dberlin@dberlin.org).
* symtab.h: Add opaque declarations of struct axs_value and
struct agent_expr.
(enum address_class): Add LOC_COMPUTED and LOC_COMPUTED_ARG.
(struct location_funcs): New type.
(struct symbol): Add "loc" to aux_value.
(SYMBOL_LOCATION_BATON, SYMBOL_LOCATION_FUNCS): New macros.
* dwarf2read.c: Include "dwarf2expr.h".
(dwarf2_symbol_mark_computed): New function.
(read_func_scope): Use it.
(var_decode_location): New function.
(new_symbol): Use it.
* dwarf2expr.c, dwarf2expr.h, dwarf2loc.c, dwarf2loc.h: New files.

* Makefile.in (SFILES): Add dwarf2loc.c and dwarf2expr.c.
(dwarf2expr_h, dwarf2loc_h): New variables.
(COMMON_OBS): Add dwarf2expr.o and dwarf2loc.o.
(dwarf2expr.o, dwarf2loc.o): New rules.
(dwarf2read.o): Add $(dwarf2expr_h) and $(dwarf2loc_h).
* buildsym.c (finish_block): Handle LOC_COMPUTED and
LOC_COMPUTED_ARG.
* findvar.c (symbol_read_needs_frame, read_var_value): Likewise.
* m2-exp.y (yylex): Likewise.
* printcmd.c (address_info, print_frame_args): Likewise.
* stack.c (print_block_frame_locals, print_frame_arg_vars): Likewise.
* symmisc.c (print_symbol, print_partial_symbols): Likewise.
* ada-lang.c (ada_resolve_subexp, symtab_for_sym)
(ada_add_block_symbols, fill_in_ada_prototype): Likewise.
* symtab.c (lookup_block_symbol): Likewise.

21 years ago * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED and
Daniel Jacobowitz [Fri, 21 Feb 2003 15:23:36 +0000 (15:23 +0000)]
* mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED and
LOC_COMPUTED_ARG.