aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/sun386-xdep.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/gdb/sun386-xdep.c b/gdb/sun386-xdep.c
index d9f1cb5..e15d6a0 100644
--- a/gdb/sun386-xdep.c
+++ b/gdb/sun386-xdep.c
@@ -19,6 +19,8 @@ You should have received a copy of the GNU General Public License
along with GDB; see the file COPYING. If not, write to
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+#if defined (GDB_TARGET_IS_SUN386)
+
#include <stdio.h>
#include "defs.h"
#include "param.h"
@@ -250,3 +252,28 @@ double_to_i387 (from, to)
asm ("fstpt (%eax)");
asm ("fwait");
}
+#else /* Not sun386 target. */
+
+/* These functions shouldn't be called when we're cross-debugging. */
+
+void
+fetch_inferior_registers ()
+{
+}
+
+/* ARGSUSED */
+store_inferior_registers (regno)
+ int regno;
+{
+}
+
+/* ARGSUSED */
+void
+fetch_core_registers (core_reg_sect, core_reg_size, which)
+ char *core_reg_sect;
+ unsigned core_reg_size;
+ int which;
+{
+}
+
+#endif /* Not sun386 target. */