diff options
author | Joel Brobecker <brobecker@gnat.com> | 2001-06-28 10:36:19 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2001-06-28 10:36:19 +0000 |
commit | 95571e14f4dd16c138ddd8cd7412ca96b869e5f3 (patch) | |
tree | 1df81d8ca67b88417c847eb7d96e96bf14aeced7 /gdb/solib-osf.c | |
parent | 65dbfc3117f01a37f64f1aab5e870e5eb751dbee (diff) | |
download | gdb-95571e14f4dd16c138ddd8cd7412ca96b869e5f3.tar.gz |
(osf_in_dynsym_resolve_code): Add a comment explaining the consequences of
always returning zero. No code change.
Diffstat (limited to 'gdb/solib-osf.c')
-rw-r--r-- | gdb/solib-osf.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/solib-osf.c b/gdb/solib-osf.c index 805254f5383..eb78a419a2d 100644 --- a/gdb/solib-osf.c +++ b/gdb/solib-osf.c @@ -589,6 +589,12 @@ osf_open_symbol_file_object (void *from_ttyp) static int osf_in_dynsym_resolve_code (CORE_ADDR pc) { + /* This function currently always return False. This is a temporary + solution which only consequence is to introduce a minor incovenience + for the user: When stepping inside a subprogram located in a shared + library, gdb might stop inside the dynamic loader code instead of + inside the subprogram itself. See the explanations in infrun.c about + the IN_SOLIB_DYNSYM_RESOLVE_CODE macro for more details. */ return 0; } |