summaryrefslogtreecommitdiff
path: root/gdb/gdbarch.sh
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2012-05-24 17:03:28 +0000
committerPedro Alves <palves@redhat.com>2012-05-24 17:03:28 +0000
commit22203bbfb7c46db2901fa8a10d604bfc38dabfc7 (patch)
treed20b1f8775341e054750ffb49eae4fdc1c93f0ca /gdb/gdbarch.sh
parenta493e3e2e429e4832b8620bd920ad07d0c2892d7 (diff)
downloadbinutils-gdb-22203bbfb7c46db2901fa8a10d604bfc38dabfc7.tar.gz
2012-05-24 Pedro Alves <palves@redhat.com>
PR gdb/7205 * arch-utils.c (default_gdb_signal_to_host): Rename to ... (default_gdb_signal_to_target): ... this. Add comment. (default_gdb_signal_from_host): Rename to ... (default_gdb_signal_from_target): ... this. Add comment. * arch-utils.h (default_gdb_signal_to_host): Rename to ... (default_gdb_signal_to_target): ... this. (default_gdb_signal_from_host): Rename to ... (default_gdb_signal_from_target): ... this. * corelow.c (core_open): Adjust to naming change. Replace comment. * gdbarch.sh (gdb_signal_from_host): Rename to ... (gdb_signal_from_target): ... this. Adjust to default_gdb_signal_from_host naming change. Extend comment. (gdb_signal_to_host): Rename to ... (gdb_signal_to_target): ... this. Adjust to default_gdb_signal_to_host naming change. * gdbarch.h, gdbarch.c: Renegerate.
Diffstat (limited to 'gdb/gdbarch.sh')
-rwxr-xr-xgdb/gdbarch.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/gdb/gdbarch.sh b/gdb/gdbarch.sh
index 273c87a2bdc..cc1fe654a05 100755
--- a/gdb/gdbarch.sh
+++ b/gdb/gdbarch.sh
@@ -772,9 +772,12 @@ M:int:process_record:struct regcache *regcache, CORE_ADDR addr:regcache, addr
# Return -1 if something goes wrong, 0 otherwise.
M:int:process_record_signal:struct regcache *regcache, enum gdb_signal signal:regcache, signal
-# Signal translation: translate inferior's signal (host's) number into
-# GDB's representation.
-m:enum gdb_signal:gdb_signal_from_host:int signo:signo::default_gdb_signal_from_host::0
+# Signal translation: translate inferior's signal (target's) number
+# into GDB's representation. This is mainly used when cross-debugging
+# core files --- "Live" targets hide the translation behind the target
+# interface (target_wait, target_resume, etc.). The default is to do
+# the translation using host signal numbers.
+m:enum gdb_signal:gdb_signal_from_target:int signo:signo::default_gdb_signal_from_target::0
# Extra signal info inspection.
#