authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-22 17:12:41-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-22 17:12:41-04:00
log324cbb9864c5dd1e25cf46dba6b1fa863815d399
tree0cf36c169ae78a246cfa950a778849d581d63e2b
parente9f066acae7a6a959a664396790a4bca5184e301
signaturelock-open Commit is signed but in an unrecognized format.

stage1: implement get_dynamic_linker for riscv


1 files changed, 5 insertions(+), 2 deletions(-)

src/target.cpp+5-2
...@@ -1087,6 +1087,11 @@ const char *target_dynamic_linker(const ZigTarget *target) {...@@ -1087,6 +1087,11 @@ const char *target_dynamic_linker(const ZigTarget *target) {
1087 case ZigLLVM_wasm64:1087 case ZigLLVM_wasm64:
1088 return nullptr;1088 return nullptr;
10891089
1090 case ZigLLVM_riscv32:
1091 return "/lib/ld-linux-riscv32-ilp32.so.1";
1092 case ZigLLVM_riscv64:
1093 return "/lib/ld-linux-riscv64-lp64.so.1";
1094
1090 case ZigLLVM_arc:1095 case ZigLLVM_arc:
1091 case ZigLLVM_avr:1096 case ZigLLVM_avr:
1092 case ZigLLVM_bpfel:1097 case ZigLLVM_bpfel:
...@@ -1095,8 +1100,6 @@ const char *target_dynamic_linker(const ZigTarget *target) {...@@ -1095,8 +1100,6 @@ const char *target_dynamic_linker(const ZigTarget *target) {
1095 case ZigLLVM_msp430:1100 case ZigLLVM_msp430:
1096 case ZigLLVM_r600:1101 case ZigLLVM_r600:
1097 case ZigLLVM_amdgcn:1102 case ZigLLVM_amdgcn:
1098 case ZigLLVM_riscv32:
1099 case ZigLLVM_riscv64:
1100 case ZigLLVM_tce:1103 case ZigLLVM_tce:
1101 case ZigLLVM_tcele:1104 case ZigLLVM_tcele:
1102 case ZigLLVM_xcore:1105 case ZigLLVM_xcore: