diff options
author | Sam Elliott <quic_aelliott@quicinc.com> | 2025-01-07 12:51:04 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-07 12:51:04 +0000 |
commit | 525f5262af81e460b4799e69e3f52701fd45f066 (patch) | |
tree | 87b8103afbbf630a4ad99744817e0597dfbd4913 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 882df0543527694e1f4976991c65712127458b33 (diff) | |
download | llvm-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