Branch: Tag:

2016-07-10

2016-07-10 12:36:29 by Tobias S. Josefowitz <tobij@tobij.de>

Skeleton implementation of AARCH32 (ARM) machine code support

To be extended, also into AARCH64 machine code generation

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

153:   #define PIKE_BYTECODE_PPC32 4   #define PIKE_BYTECODE_AMD64 5   #define PIKE_BYTECODE_PPC64 6 + #define PIKE_BYTECODE_ARM32 7      #ifndef PIKE_BYTECODE_METHOD   #error PIKE_BYTECODE_METHOD not set.
171:   #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_GOTO   #define PIKE_OPCODE_T void *   #define PIKE_INSTR_T void * + #elif PIKE_BYTECODE_METHOD == PIKE_BYTECODE_ARM32 + #define PIKE_OPCODE_T unsigned INT32   #else   #define PIKE_OPCODE_T unsigned INT8   #endif