diff options
author | Rouven Czerwinski <r.czerwinski@pengutronix.de> | 2018-05-31 11:13:50 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-12-13 11:20:45 +0100 |
commit | 7d59f234566aac09df609e1157ef5615e089e647 (patch) | |
tree | dab478c1f1c5a8e2a3f9329273db703380382c0d | |
parent | efc23b772e059752745ae7986e1dbca949e671eb (diff) | |
download | OSELAS.Toolchain-7d59f234566aac09df609e1157ef5615e089e647.tar.gz OSELAS.Toolchain-7d59f234566aac09df609e1157ef5615e089e647.tar.xz |
fixup_ptxconfigs: add riscv64 architecture
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rwxr-xr-x | fixup_ptxconfigs.sh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/fixup_ptxconfigs.sh b/fixup_ptxconfigs.sh index 363ca7f..760970a 100755 --- a/fixup_ptxconfigs.sh +++ b/fixup_ptxconfigs.sh @@ -97,6 +97,9 @@ fixup() mips*) PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-DBOOTSTRAP_GCC -D_MIPS_SIM=_ABIO32" ;; + riscv64*) + PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__riscv_atomic -D__riscv_xlen=64 -D__riscv_flen=64 -D__riscv_float_abi_double" + ;; *) ;; esac @@ -123,6 +126,9 @@ fixup() x86_64*) PTXCONF_ARCH_X86_64=y ;; + riscv64*) + PTXCONF_ARCH_RISCV64=y + ;; *) echo "unsupported GNU_TARGET: ${PTXCONF_GNU_TARGET}" exit 1 @@ -220,6 +226,9 @@ fixup() arm-elf) #FIXME ;; + riscv64-linux-gnu) + #FIXME + ;; *) echo "unknown GNU_TARGET: ${PTXCONF_GNU_TARGET}" |