projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #3563 from lewurm/interpreter
[mono.git]
/
mono
/
mini
/
mini-s390x.h
diff --git
a/mono/mini/mini-s390x.h
b/mono/mini/mini-s390x.h
index 1de03e2fd2af0df5e8b3b4cc2ac0665ab7b6c622..5147ad413cea93fc78aec4082299cd09ceede92f 100644
(file)
--- a/
mono/mini/mini-s390x.h
+++ b/
mono/mini/mini-s390x.h
@@
-47,7
+47,6
@@
typedef struct
#define MONO_ARCH_NEED_DIV_CHECK 1
#define MONO_ARCH_SIGNAL_STACK_SIZE 256*1024
#define MONO_ARCH_HAVE_DECOMPOSE_OPTS 1
#define MONO_ARCH_NEED_DIV_CHECK 1
#define MONO_ARCH_SIGNAL_STACK_SIZE 256*1024
#define MONO_ARCH_HAVE_DECOMPOSE_OPTS 1
-#define MONO_ARCH_HAVE_TLS_GET 1
#define MONO_ARCH_ENABLE_MONO_LMF_VAR 1
#define MONO_ARCH_IMT_REG s390_r9
#define MONO_ARCH_VTABLE_REG S390_FIRST_ARG_REG
#define MONO_ARCH_ENABLE_MONO_LMF_VAR 1
#define MONO_ARCH_IMT_REG s390_r9
#define MONO_ARCH_VTABLE_REG S390_FIRST_ARG_REG
@@
-112,6
+111,14
@@
typedef struct
#define MONO_ARCH_FRAME_ALIGNMENT 8
#define MONO_ARCH_CODE_ALIGNMENT 32
#define MONO_ARCH_FRAME_ALIGNMENT 8
#define MONO_ARCH_CODE_ALIGNMENT 32
+/*-----------------------------------------------*/
+/* SIMD Related Definitions */
+/*-----------------------------------------------*/
+
+#define MONO_MAX_XREGS 31
+#define MONO_ARCH_CALLEE_XREGS 0x0
+#define MONO_ARCH_CALLEE_SAVED_XREGS 0x0
+
/*-----------------------------------------------*/
/* Macros used to generate instructions */
/*-----------------------------------------------*/
/*-----------------------------------------------*/
/* Macros used to generate instructions */
/*-----------------------------------------------*/