Commit Graph

38598 Commits

Author SHA1 Message Date
David Carlton
22abf04a5d 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.
2003-02-25 21:36:23 +00:00
Jeff Johnston
1a5848f625 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.
2003-02-25 19:38:21 +00:00
Nick Clifton
a6be7fc6d6 Remove site-file support - it is obsolete. 2003-02-25 10:47:07 +00:00
Nick Clifton
0125cdf20c (ld_sysroot): Try to set from TOOLBINDIR too. 2003-02-25 10:32:33 +00:00
Alan Modra
4fabe71ea9 * elflink.h (elf_link_read_relocs_from_section): Don't abort with
wrong reloc sizes.
2003-02-25 04:39:32 +00:00
Alan Modra
3f9a32bd0b * 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.
2003-02-25 04:14:38 +00:00
Alan Modra
3f87cb706e Regenerate dependencies. 2003-02-25 03:44:46 +00:00
Alan Modra
ca504dff71 * hppa-dis.c: Formatting.
* hppa-dis.c (print_insn_hppa): Implement fcnv instruction modifiers.
2003-02-25 03:22:06 +00:00
Alan Modra
75776faa40 * hppa-dis.c (print_insn_hppa <2 bit space register>): Do not print
the space register when the value is zero.
2003-02-25 00:20:29 +00:00
gdbadmin
48b62fee11 *** empty log message *** 2003-02-25 00:00:01 +00:00
Andrew Cagney
7343d46ade 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.
2003-02-24 23:58:32 +00:00
David Carlton
49fa1dc29a 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.
2003-02-24 23:40:50 +00:00
David Carlton
0fe19209f9 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.
2003-02-24 23:37:02 +00:00
Alan Modra
c8d6825d9a daily update 2003-02-24 23:00:06 +00:00
Jim Blandy
8e3ee7b56b * MAINTAINERS (GNU/Linux/x86, linespec, breakpoints, Scheme
support, shared libs): Remove my name from here, to better reflect
reality.
2003-02-24 22:21:13 +00:00
Kris Warkentin
7df1a32481 add HAVE_CONTINUABLE_WATCHPOINT to target_ops 2003-02-24 21:56:51 +00:00
Kris Warkentin
f46169db7a Fixed grammar 2003-02-24 21:40:48 +00:00
Elena Zannoni
d1c769079d 2003-02-24 Elena Zannoni <ezannoni@redhat.com>
* MAINTAINERS (Core): Drop main.c and top.c. Clarify event loop
	maintainership.
2003-02-24 20:35:25 +00:00
DJ Delorie
181fa22951 merge from gcc 2003-02-24 20:26:14 +00:00
Stephane Carrez
9b1c792ed3 * mi-syn-frame.exp: Don't run this test when gdb,nosignals is set. 2003-02-24 20:15:47 +00:00
Kris Warkentin
2610b0bff4 added target specific solib find hook 2003-02-24 19:11:04 +00:00
Nick Clifton
07c6e93658 Add support for QNX style core files. 2003-02-24 18:07:22 +00:00
Kris Warkentin
9a3c34fe70 added myself to Write After list in MAINTAINERS 2003-02-24 17:58:21 +00:00
Nick Clifton
f8a495c8a4 Add support for kaOS as cross build target system. 2003-02-24 16:47:04 +00:00
Nick Clifton
a99996bbb4 Add paragraph about using --disable-nls 2003-02-24 16:37:13 +00:00
Nick Clifton
76ed1927d5 (nm --size-sort): Update description. 2003-02-24 16:20:28 +00:00
Alan Modra
aad5d35016 * 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.
2003-02-24 04:50:04 +00:00
gdbadmin
11203c8bc5 *** empty log message *** 2003-02-24 00:00:02 +00:00
Alan Modra
cc13e15a3b daily update 2003-02-23 23:00:05 +00:00
Christopher Faylor
be44867042 * 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.
2003-02-23 22:19:48 +00:00
Stephane Carrez
1146c7f1ab * lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets. 2003-02-23 22:11:07 +00:00
Stephane Carrez
2417dd2589 * m68hc11-tdep.c (m68hc11_gdbarch_init): long double is 64-bit wide. 2003-02-23 20:24:17 +00:00
Chris Demetriou
4a9a3c54b7 2003-02-23 Elias Athanasopoulos <elathan@phys.uoa.gr>
* mips-dis.c (print_mips_disassembler_options): Make 'i' unsigned,
        use ARRAY_SIZE in loops.
2003-02-23 19:52:49 +00:00
gdbadmin
3008c20213 *** empty log message *** 2003-02-23 00:00:02 +00:00
Alan Modra
eabce1b6d0 daily update 2003-02-22 23:00:05 +00:00
DJ Delorie
cc52927424 merge from gcc 2003-02-22 17:08:34 +00:00
Stephane Carrez
b631436bb9 * 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.
2003-02-22 15:59:49 +00:00
Jim Wilson
0aa8c1e41b Update my email address. 2003-02-22 00:24:11 +00:00
Jim Wilson
0100f33bcd Update my address. 2003-02-22 00:16:29 +00:00
gdbadmin
b3deb35757 *** empty log message *** 2003-02-22 00:00:33 +00:00
Alan Modra
718bcd5a2b daily update 2003-02-21 23:00:05 +00:00
DJ Delorie
192cbe66da merge from gcc 2003-02-21 22:12:51 +00:00
Joern Rennecke
1bbd6057d5 cgen:
* cpu/sh64-media.cpu (make-mextr): Fix setting of count.

sim/sh64:
	* sem-media-switch.c, sem-media.c: Regenerate.
2003-02-21 20:05:42 +00:00
Nick Clifton
cce4814f14 Update Maverick tests.
Contribute test generator.
2003-02-21 19:05:02 +00:00
DJ Delorie
900d2082a9 merge from gcc 2003-02-21 17:33:57 +00:00
David Carlton
50ceaba595 2003-02-21 David Carlton <carlton@math.stanford.edu>
* arm-tdep.c (arm_gdbarch_init): Add break after default label.
2003-02-21 17:17:31 +00:00
Daniel Jacobowitz
4c2df51b5a 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.
2003-02-21 15:24:18 +00:00
Daniel Jacobowitz
4cf623b60b * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED and
LOC_COMPUTED_ARG.
2003-02-21 15:23:36 +00:00
Nick Clifton
887933998a Check for a NULL sentinel value before using it. 2003-02-21 12:42:56 +00:00
Nick Clifton
77c6dd379a Add v850e debug registers. 2003-02-21 12:33:34 +00:00