binutils-gdb/gdb/config
Fred Fish 990f9fe3aa Approved by kev@cygnus.com
ChangeLog entry:

	2001-11-01  Fred Fish  <fnf@redhat.com>

	* coff-solib.c (coff_solib_add): Add new readsyms arg.
	* irix5-nat.c (solib_add): Ditto.
	* osfsolib.c (solib_add): Ditto.
	* pa64solib.c (pa64_solib_add): Ditto.
	* pa64solib.c (add_to_solist): Ditto.
	* pa64solib.c (read_dld_descriptor): Ditto.
	* solib.c (solib_add): Ditto.
	* somsolib.c (som_solib_add): Ditto.
	* win32-nat.c (child_solib_add): Ditto.
	* xcoffsolib.c (solib_add): Ditto.

	* coff-solib.h (coff_solib_add): Add new readsyms arg to prototype.
	* pa64solib.c (add_to_solist): Ditto.
	* pa64solib.c (read_dld_descriptor): Ditto.
	* pa64solib.h (pa64_solib_add): Ditto.
	* solib.h (solib_add): Ditto.
	* somsolib.h (som_solib_add): Ditto.
	* config/i386/tm-cygwin.h (child_solib_add): Ditto.

	* coff-solib.c (coff_solib_add):  If readsyms is zero don't read
	symbols but do any other needed work for shared libs.
	* irix5-nat.c: Ditto.
	* osfsolib.c (solib_add): Ditto.
	* solib.c (solib_add): Ditto.
	* win32-nat.c (child_solib_add): Ditto.
	* xcoffsolib.c (solib_add): Ditto.

	* irix5-nat.c (sharedlibrary_command): Pass 1 as readsyms to
	solib_add to force reading of shared library symbols.
	* osfsolib.c (sharedlibrary_command;): Ditto.
	* pa64solib.c (pa64_solib_sharedlibrary_command): Ditto.
	* solib.c (sharedlibrary_command): Ditto.
	* somsolib.c (som_solib_sharedlibrary_command): Ditto.
	* xcoffsolib.c (sharedlibrary_command): Ditto.

	* coff-solib.c (coff_solib_create_inferior_hook): Call solib_add
	unconditionally with auto_solib_add.
	* irix5-nat.c (solib_create_inferior_hook): Ditto.
	* osfsolib.c (solib_create_inferior_hook): Ditto.
	* solib.c (solib_create_inferior_hook): Ditto.
	* solib-osf.c (osf_solib_create_inferior_hook): Ditto.
	* solib-svr4.c (enable_break): Ditto.
	* solib-sunos.c (sunos_solib_create_inferior_hook): Ditto.

	* corelow.c (solib_add_stub): Add auto_solib_add to args passed
	via SOLIB_ADD.
	* sol-thread.c (sol_thread_attach): Ditto.
	* config/rs6000/nm-rs6000.h (SOLIB_ADD): Ditto.

	* infcmd.c (attach_command): Remove auto_solib_add decl.
	Call SOLIB_ADD directly with auto_solib_add.
	* infrun.c (handle_inferior_event): Ditto.

	* coff-solib.h (SOLIB_ADD): Add readsyms arg.
	* pa64solib.h (SOLIB_ADD): Ditto.
	* solib.h (SOLIB_ADD): Ditto.
	* somsolib.h (SOLIB_ADD): Ditto.
	* config/i386/tm-cygwin.h (SOLIB_ADD): Ditto.

	* fork-child.c (clone_and_follow_inferior): Remove unused
	auto_solib_add decl.

	* pa64solib.c (pa64_solib_add): Call add_to_solist with readsyms.
	(read_dld_descriptor): Ditto.
	(pa64_solib_add): Call read_dld_descriptor with	readsyms.
	(pa64_solib_in_dynamic_linker): Ditto.

	* corelow.c (symfile.h): Need this for auto_solib_add declaration.
	* sol-thread.c (symfile.h): Ditto.

Approved by eliz@is.elta.co.il
doc/ChangeLog entry:

	2001-11-01  Fred Fish  <fnf@redhat.com>

	* gdbint.texinfo (SOLIB_ADD): Document additional new
	"readsyms" arg.
2001-11-01 16:17:08 +00:00
..
a29k Add explicit #include of "value.h". 2001-10-21 17:19:38 +00:00
alpha * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
arc
arm * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
cris 2001-07-16 Orjan Friberg <orjanf@axis.com> 2001-07-16 08:52:41 +00:00
d10v
d30v
djgpp * config/djgpp/README: Fix a typo and tweak for GDB 5.1. 2001-10-21 14:21:03 +00:00
fr30
h8300
h8500
i386 Approved by kev@cygnus.com 2001-11-01 16:17:08 +00:00
i960 * defs.h (HOST_FLOAT_FORMAT, HOST_DOUBLE_FORMAT) 2001-08-01 18:39:27 +00:00
ia64 * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
m32r
m68hc11
m68k * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
m88k Convert some floatformat_{to,from}_double to floatformat_{to,from}_doublest. 2001-08-12 03:19:22 +00:00
mcore * config/mcore/tm-mcore.h (mcore_virtual_frame_pointer): Update 2001-09-19 20:43:54 +00:00
mips Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that do 2001-10-15 18:18:30 +00:00
mn10200
mn10300 * config/mn10300/mn10300.mt (TM_FILE): Delete. 2001-08-12 03:39:11 +00:00
none
ns32k Split SVR4/SunOS solib support. 2001-10-02 23:11:24 +00:00
pa
powerpc Enable PowerPC simulator on native linux and netbsd. 2001-10-20 00:16:44 +00:00
romp
rs6000 Approved by kev@cygnus.com 2001-11-01 16:17:08 +00:00
s390 * config/s390/nm-linux.h: Don't include <signal.h>. 2001-10-14 21:04:05 +00:00
sh
sparc * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
tic80
v850
vax
w65
z8k
nm-gnu.h
nm-linux.h * config/nm-linux.h (struct objfile): Remove forward declaration. 2001-10-14 20:42:07 +00:00
nm-lynx.h
nm-m3.h
nm-nbsd.h
nm-sysv4.h
tm-linux.h
tm-lynx.h
tm-nbsd.h
tm-sunos.h
tm-sysv4.h
tm-vxworks.h
xm-aix4.h * config/xm-aix4.h (MEM_FNS_DECLARED): Removed. 2001-09-08 10:50:07 +00:00
xm-lynx.h * config/xm-lynx.h, config/xm-nbsd.h, config/xm-sysv4.h, 2001-08-24 12:19:59 +00:00
xm-mpw.h
xm-nbsd.h * config/xm-lynx.h, config/xm-nbsd.h, config/xm-sysv4.h, 2001-08-24 12:19:59 +00:00
xm-sysv4.h * config/xm-lynx.h, config/xm-nbsd.h, config/xm-sysv4.h, 2001-08-24 12:19:59 +00:00