about summary refs log tree commit diff stats
path: root/src/dynarec/dynarec_arch.h
blob: e5e986588370949474f791027a85bc9cc8a3545f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef __DYNAREC_ARCH__H_
#define __DYNAREC_ARCH__H_

#ifdef ARM64
#include "arm64/arm64_printer.h"
#include "arm64/dynarec_arm64_private.h"
#include "arm64/dynarec_arm64_functions.h"

#define instruction_native_t        instruction_arm64_t
#define dynarec_native_t            dynarec_arm_t

#elif defined(LA464)
#include "la464/la464_printer.h"
#include "la464/dynarec_la464_private.h"
#include "la464/dynarec_la464_functions.h"

#define instruction_native_t        instruction_la464_t
#define dynarec_native_t            dynarec_la464_t


#else
#error Unsupported platform
#endif

#endif //__DYNAREC_ARCH__H_