diff options
author | Stefan Gränitz <stefan.graenitz@gmail.com> | 2023-11-15 11:18:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-15 11:18:23 +0100 |
commit | 808caa9d4608b4383743043f6dbdab6faf608bcc (patch) | |
tree | b27c41d47bb3de16aae0d45733bed760eed098cb /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0f7f8dbcf5ec06cb1ea8912ffd234523f60a61be (diff) | |
download | llvm-808caa9d4608b4383743043f6dbdab6faf608bcc.zip llvm-808caa9d4608b4383743043f6dbdab6faf608bcc.tar.gz llvm-808caa9d4608b4383743043f6dbdab6faf608bcc.tar.bz2 |
[JITLink][AArch32] Run all error unittests throug main entrypoints (#72091)
Reading implicit addend from a relocation site doesn't require a complete
`LinkGraph` edge. The operation is independent from `TargetSymbol`,
but constructing an `Edge` instance required one. This patch fixes the
inconsistency and simplifies some setup code from the error unittests.
Furthermore this patch prepares for the `Arm`/`Thumb`/`Data` helper
functions to be turned into implementation details. Exposing them in the
API causes unfortunate inconsistencies that we don't want to error-check
all the time, e.g. passing `Thumb_Call` to `readAddendArm()`.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions