Merge branch 'add-riscv-arch-defines' into 'master'

define APK_DEFAULT_ARCH for riscv32 and riscv64 targets

See merge request alpine/apk-tools!26
cute-signatures
Timo Teräs 2020-05-17 11:12:29 +00:00
commit 5e251b21fd
1 changed files with 4 additions and 0 deletions

View File

@ -117,6 +117,10 @@ extern char **apk_argv;
#define APK_DEFAULT_ARCH "mips"
#elif defined(__mips__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
#define APK_DEFAULT_ARCH "mipsel"
#elif defined(__riscv) && __riscv_xlen == 32
#define APK_DEFAULT_ARCH "riscv32"
#elif defined(__riscv) && __riscv_xlen == 64
#define APK_DEFAULT_ARCH "riscv64"
#else
#error APK_DEFAULT_ARCH not detected for this architecture
#endif