freebsd-dev/contrib/llvm-project
Dimitry Andric 82343267e3 Reapply r362235 (by kp):
llvm: Default to -mno-relax on RISC-V

Compiling on a RISC-V system fails with 'relocation R_RISCV_ALIGN
requires unimplemented linker relaxation; recompile with -mno-relax'.

Our default linker (ld.lld) doesn't support relaxation, so default to
no-relax so we don't generate object files the linker can't handle.

Reviewed by:	mhorne
Sponsored by:	Axiado
Differential Revision:	https://reviews.freebsd.org/D25210
2020-08-06 19:24:17 +00:00
..
clang Reapply r362235 (by kp): 2020-08-06 19:24:17 +00:00
compiler-rt r356104 | jhibbits | 2019-12-27 00:06:28 +0100 (Fri, 27 Dec 2019) | 25 lines 2020-08-06 19:11:24 +00:00
libcxx Reapply r343111 (partially, by mckusick): 2020-08-06 16:25:56 +00:00
libunwind Reapply r355803 (by mmel): 2020-08-06 19:08:28 +00:00
lld Reapply r327026 (partially): 2020-08-02 18:34:29 +00:00
lldb Reapply r359582 (by emaste): 2020-08-06 19:15:31 +00:00
llvm Reapply r311165: 2020-08-02 18:18:16 +00:00
openmp Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 2020-07-31 22:23:32 +00:00
FREEBSD-Xlist Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 2020-07-31 21:22:58 +00:00