diff options
author | ZhaoQi <zhaoqi01@loongson.cn> | 2025-01-23 10:02:35 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-23 10:02:35 +0800 |
commit | ba70368f1380f8d22494fc8c100d2ab894a3cf94 (patch) | |
tree | 45840210d0e61e592c9339d25daeed86eb31b479 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | 2646e2d487027e61c4e3cba5ceecfd95cedce0fe (diff) | |
download | llvm-ba70368f1380f8d22494fc8c100d2ab894a3cf94.zip llvm-ba70368f1380f8d22494fc8c100d2ab894a3cf94.tar.gz llvm-ba70368f1380f8d22494fc8c100d2ab894a3cf94.tar.bz2 |
[Clang][Driver] Support linker relaxation options for LoongArch (#123587)
This commit completed four tasks:
- Add `-mrelax/-mno-relax` options support for LoongArch in clang
driver.
- Print error for `-gsplit-dwarf` with LoongArch linker relaxation
(`-mrelax`).
- Pass `-X` to linker to discard a plethora of `.L` symbols due to
linker relaxation.
- Forward `--no-relax` option to linker.
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions