Merged branch subtype-trunk into default.
[cacao.git] / src / vm / jit / x86_64 / arch.h
index 8206e3698e1a0e78cc8c144a23563522417c1cb6..7bd7d809de65cc93262764c3d4cd06506cf60d7e 100644 (file)
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: arch.h 7695 2007-04-12 19:49:34Z twisti $
-
 */
 
 
 #ifndef _ARCH_H
 #define _ARCH_H
 
+#define JIT_COMPILER_VIA_SIGNAL
+
 #include "config.h"
 
 
 /* define architecture features ***********************************************/
 
-#define U8_AVAILABLE                     1
-
 #define SUPPORT_DIVISION                 1
 #define SUPPORT_LONG                     1
 
 
 /* replacement ****************************************************************/
 
-#define REPLACEMENT_PATCH_SIZE           5             /* bytes */
-#define REPLACEMENT_STUB_SIZE            (10+2+10+2+1) /* bytes */
+#define REPLACEMENT_PATCH_SIZE           2             /* bytes */
+
+/* subtype ********************************************************************/
+
+#define USES_NEW_SUBTYPE                 1
 
 #endif /* _ARCH_H */