aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSam Elliott <quic_aelliott@quicinc.com>2025-01-07 12:51:04 +0000
committerGitHub <noreply@github.com>2025-01-07 12:51:04 +0000
commit525f5262af81e460b4799e69e3f52701fd45f066 (patch)
tree87b8103afbbf630a4ad99744817e0597dfbd4913 /clang/lib/Frontend/CompilerInvocation.cpp
parent882df0543527694e1f4976991c65712127458b33 (diff)
downloadllvm-525f5262af81e460b4799e69e3f52701fd45f066.zip
llvm-525f5262af81e460b4799e69e3f52701fd45f066.tar.gz
llvm-525f5262af81e460b4799e69e3f52701fd45f066.tar.bz2
[RISCV] Support Parsing Nonstandard Relocations (#119909)
This allows nonstandard relocation names to be used in `.reloc` assembly directives (giving the correct relocation number). No translation is done by the assembler into `R_RISCV_CUSTOM<n>` names, and the assembler does not automatically add the relevant `R_RISCV_VENDOR` relocation with the vendor symbol. If we want, we can have a different directive that does this later. The first batch of relocations to be added are from [Qualcomm's RISC-V psABI extensions](https://github.com/quic/riscv-elf-psabi-quic-extensions/releases/tag/v0.1).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions