binutils-gdb/gdb/config
Ulrich Weigand 203c3895a5 * gdbarch.sh (sofun_address_maybe_missing): New gdbarch variable.
* gdbarch.c, gdbarch.h: Regenerate.
	* dbxread.c (find_stab_function_addr): Define unconditionally.
	(read_dbx_symtab): Use gdbarch_sofun_address_maybe_missing
	instead of SOFUN_ADDRESS_MAYBE_MISSING.
	(end_psymtab): Likewise.
	(process_one_symbol): Likewise.
	* mdebugread.c (parse_partial_symbols): Likewise.

	* symtab.h (struct minimal_symbol): Always define "filename" member.
	* elfread.c (elf_symtab_read): Use msym->filename unconditionally.
	* minsyms.c (lookup_minimal_symbol): Likewise.
	* symmisc.c (dump_msymbols): Likewise.

	* config/i386/i386sol2.mt (DEPRECATED_TM_FILE): Remove.
	* config/i386/linux.mt (DEPRECATED_TM_FILE): Remove.
	* config/i386/tm-i386sol2.h: Remove file.
	* config/i386/tm-linux.h: Remove file.
	* i386-linux-tdep.c (i386_linux_init_abi): Add call to
	set_gdbarch_sofun_address_maybe_missing.
	* i386-sol2-tdep.c (i386_sol2_init_abi): Likewise.

	* config/powerpc/linux.mt (DEPRECATED_TM_FILE): Remove.
	* config/powerpc/nbsd.mt (DEPRECATED_TM_FILE): Remove.
	* config/powerpc/obsd.mt (DEPRECATED_TM_FILE): Remove.
	* config/powerpc/ppc-eabi.mt (DEPRECATED_TM_FILE): Remove.
	* config/powerpc/ppc-sim.mt (DEPRECATED_TM_FILE): Remove.
	* config/powerpc/tm-ppc-eabi.h: Remove file.
	* rs6000-tdep.c (rs6000_gdbarch_init): Add call to
	set_gdbarch_sofun_address_maybe_missing.

	* config/sparc/sol2-64.mt (DEPRECATED_TM_FILE): Remove.
	* config/sparc/sol2.mt (DEPRECATED_TM_FILE): Remove.
	* config/sparc/tm-sol2.h: Remove file.
	* sparc64-sol2-tdep.c (sparc64_sol2_init_abi): Add call to
	set_gdbarch_sofun_address_maybe_missing.
	* sparc-sol2-tdep.c (sparc32_sol2_init_abi): Likewise.

doc/ChangeLog:

	* gdbarch.texi (Target Conditionals): Remove documentation of
	SOFUN_ADDRESS_MAYBE_MISSING, replaced by ...
	(Compiler Characteristics): ... documentation of
	set_gdbarch_sofun_address_maybe_missing.
2007-10-19 12:26:35 +00:00
..
alpha * alpha-mdebug-tdep.c: Include "gdb_string.h". 2007-10-12 16:13:20 +00:00
arm * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
avr
cris
djgpp * config/djgpp/djconfig.sh: Switch license to GPLv3. 2007-08-23 18:19:51 +00:00
frv Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
h8300 * mips-mdebug-tdep.c, mips-mdebug-tdep.h, ocd.c, ocd.h, ppc-bdm.c, 2007-04-13 14:17:47 +00:00
i386 * gdbarch.sh (sofun_address_maybe_missing): New gdbarch variable. 2007-10-19 12:26:35 +00:00
ia64 * linux-nat.c (linux_register_u_offset): Remove. 2007-04-25 22:17:48 +00:00
iq2000
m32c
m32r * linux-nat.c (linux_register_u_offset): Remove. 2007-04-25 22:17:48 +00:00
m68hc11
m68k * linux-nat.c (linux_register_u_offset): Remove. 2007-04-25 22:17:48 +00:00
m88k
mep Add support for new target, Toshiba Media Processor (MeP). 2007-02-23 22:50:41 +00:00
mips * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mn10300
mt
pa * breakpoint.c (breakpoint_sals_to_pc): Do not check for 2007-10-12 16:11:12 +00:00
powerpc * gdbarch.sh (sofun_address_maybe_missing): New gdbarch variable. 2007-10-19 12:26:35 +00:00
rs6000 * symfile.h (struct sym_fns): Add new field sym_read_linetable. 2007-09-21 18:01:26 +00:00
s390 * linux-nat.c (linux_register_u_offset): Remove. 2007-04-25 22:17:48 +00:00
score
sh * mips-mdebug-tdep.c, mips-mdebug-tdep.h, ocd.c, ocd.h, ppc-bdm.c, 2007-04-13 14:17:47 +00:00
sparc * gdbarch.sh (sofun_address_maybe_missing): New gdbarch variable. 2007-10-19 12:26:35 +00:00
spu
v850
vax * core-aout.c: Delete file. 2007-04-25 22:10:09 +00:00
xstormy16
xtensa
nm-linux.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-nto.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00