Approved by kev@cygnus.com
authorFred Fish <fnf@specifix.com>
Thu, 1 Nov 2001 16:17:08 +0000 (16:17 +0000)
committerFred Fish <fnf@specifix.com>
Thu, 1 Nov 2001 16:17:08 +0000 (16:17 +0000)
commit990f9fe3aa352be5de8c798a21164f52248590ee
tree3509d599735b6d91cff79bb7f75589eb85f7899f
parent4fe7ef963907aafdb4e47bce11f8d1ca49a6bd5e
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.
25 files changed:
gdb/ChangeLog
gdb/coff-solib.c
gdb/coff-solib.h
gdb/config/i386/tm-cygwin.h
gdb/config/rs6000/nm-rs6000.h
gdb/corelow.c
gdb/doc/ChangeLog
gdb/doc/gdbint.texinfo
gdb/fork-child.c
gdb/infcmd.c
gdb/infrun.c
gdb/irix5-nat.c
gdb/osfsolib.c
gdb/pa64solib.c
gdb/pa64solib.h
gdb/sol-thread.c
gdb/solib-osf.c
gdb/solib-sunos.c
gdb/solib-svr4.c
gdb/solib.c
gdb/solib.h
gdb/somsolib.c
gdb/somsolib.h
gdb/win32-nat.c
gdb/windows-nat.c
This page took 0.026783 seconds and 4 git commands to generate.