From 324cbb9864c5dd1e25cf46dba6b1fa863815d399 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 22 Mar 2019 17:12:41 -0400 Subject: [PATCH] stage1: implement get_dynamic_linker for riscv --- src/target.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/target.cpp b/src/target.cpp index c67fe2efd0..3341413102 100644 --- a/src/target.cpp +++ b/src/target.cpp @@ -1087,6 +1087,11 @@ const char *target_dynamic_linker(const ZigTarget *target) { case ZigLLVM_wasm64: return nullptr; + case ZigLLVM_riscv32: + return "/lib/ld-linux-riscv32-ilp32.so.1"; + case ZigLLVM_riscv64: + return "/lib/ld-linux-riscv64-lp64.so.1"; + case ZigLLVM_arc: case ZigLLVM_avr: case ZigLLVM_bpfel: @@ -1095,8 +1100,6 @@ const char *target_dynamic_linker(const ZigTarget *target) { case ZigLLVM_msp430: case ZigLLVM_r600: case ZigLLVM_amdgcn: - case ZigLLVM_riscv32: - case ZigLLVM_riscv64: case ZigLLVM_tce: case ZigLLVM_tcele: case ZigLLVM_xcore: