aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/alpha/alpha-nw.mt2
-rw-r--r--gdb/config/alpha/tm-alphanw.h10
2 files changed, 11 insertions, 1 deletions
diff --git a/gdb/config/alpha/alpha-nw.mt b/gdb/config/alpha/alpha-nw.mt
index 77bf4d7..9942d10 100644
--- a/gdb/config/alpha/alpha-nw.mt
+++ b/gdb/config/alpha/alpha-nw.mt
@@ -1,3 +1,3 @@
# Target: Little-endian Alpha
TDEPFILES= alpha-tdep.o exec.o
-TM_FILE= tm-alpha.h
+TM_FILE= tm-alphanw.h
diff --git a/gdb/config/alpha/tm-alphanw.h b/gdb/config/alpha/tm-alphanw.h
new file mode 100644
index 0000000..cf3075e
--- /dev/null
+++ b/gdb/config/alpha/tm-alphanw.h
@@ -0,0 +1,10 @@
+/* GDB target definitions for Alpha running Netware. */
+
+/* Alpha/Netware uses NT PALcode, which causes call_pal bpt to give the PC of the
+ actual breakpoint, not PC+4, (like the OSF1 PALcode). */
+
+#define DECR_PC_AFTER_BREAK 0
+
+#define VM_MIN_ADDRESS ((CORE_ADDR)0)
+
+#include "alpha/tm-alpha.h"