Add get_sp_from_cpustate implementation.
authorths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 30 Sep 2007 13:49:22 +0000 (13:49 +0000)
committerths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 30 Sep 2007 13:49:22 +0000 (13:49 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3290 c046a42c-6fe2-441c-8c8c-71466251a162

linux-user/sparc64/target_signal.h

index bf54ac7..dfca129 100644 (file)
@@ -21,4 +21,16 @@ typedef struct target_sigaltstack {
 #define TARGET_MINSIGSTKSZ     4096
 #define TARGET_SIGSTKSZ                16384
 
+#ifndef UREG_I6
+#define UREG_I6        6
+#endif
+#ifndef UREG_FP
+#define UREG_FP        UREG_I6
+#endif
+
+static inline target_ulong get_sp_from_cpustate(CPUSPARCState *state)
+{
+    return state->regwptr[UREG_FP];
+}
+
 #endif /* TARGET_SIGNAL_H */