aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2001-02-22 03:01:27 +0000
committerKevin Buettner <kevinb@redhat.com>2001-02-22 03:01:27 +0000
commitd7fa2ae2549091f294e6dd103a57ddf1219dfe6c (patch)
treef28343094d9deb829390fe4468891a1f17aac86e /gdb/ChangeLog
parent33d01f331b0673ed67fa8a71c9cb90f7d35d16b7 (diff)
downloadgdb-d7fa2ae2549091f294e6dd103a57ddf1219dfe6c.zip
gdb-d7fa2ae2549091f294e6dd103a57ddf1219dfe6c.tar.gz
gdb-d7fa2ae2549091f294e6dd103a57ddf1219dfe6c.tar.bz2
Made changes to shared library support and added more of the support needed
for AIX/IA-64.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 379e177..3d55545 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,37 @@
+2001-02-21 Kevin Buettner <kevinb@redhat.com>
+
+ * solib.h (in_svr4_dynsym_resolve_code): Delete declaration.
+ (in_solib_dynsym_resolve_code): Add declaration.
+ (IN_SOLIB_DYNSYM_RESOLVE_CODE): Changed define to invoke
+ in_solib_dynsym_resolve_code() rather than
+ in_svr4_dynsym_resolve_code(). Also, removed the ifdefs
+ which caused this macro to only be defined when
+ SVR4_SHARED_LIBS is defined.
+ * solib.c (in_solib_dynsym_resolve_code): New function.
+ * solist.h (struct target_so_ops): Add new member
+ in_dynsym_resolve_code.
+ * solib-aix5.c (aix5_in_dynsym_resolve_code): Renamed from
+ in_svr4_dynsym_resolve_code. Also, made static.
+ (_initialize_aix5_solib): Initialize in_dynsym_resolve_code
+ member in aix5_so_ops.
+ * solib-svr4.c (svr4_in_dynsym_resolve_code): Renamed from
+ in_svr4_dynsym_resolve_code. Also, added second version
+ of this function which will be used when SVR4_SHARED_LIBS
+ is not defined.
+ (_initialize_svr4_solib): Initialize in_dynsym_resolve_code
+ member in svr4_so_ops.
+
+ * ia64-aix-nat.c, ia64-aix-tdep.c, config/ia64/aix.mh,
+ config/ia64/aix.mt, config/ia64/nm-aix.h, config/ia64/tm-aix.h,
+ config/ia64/xm-aix.h: New files.
+ * ia64-tdep.c (_initialize_ia64_tdep): Remove declaration.
+ (ia64_aix_sigcontext_register_address): New declaration.
+ (ia64_gdbarch_init): Provide for intialization of
+ sigcontext_register_address member of struct tdep when
+ on target is detected to be running AIX.
+ * config/ia64/linux.mt (TDEPFILES): Add ia64-aix-tdep.o to
+ this list.
+
2001-02-20 Kevin Buettner <kevinb@redhat.com>
* ia64-tdep.c (ia64_frameless_function_invocation): Implement.