summaryrefslogtreecommitdiff
path: root/user/perl-http-entity-parser
diff options
context:
space:
mode:
authorAsh Logan <ash@heyquark.com>2025-02-27 13:58:38 +0000
committerAnna Wilcox <awilcox@wilcox-tech.com>2025-05-04 17:51:21 +0000
commita63a3d152e1128c76c359ebef570c7b6e752d284 (patch)
tree7af27cf7f2eddc2638c35929083b88c31c216e9a /user/perl-http-entity-parser
parent3ce000829d8d4f900fdaedee646ca8bca3a2cbbe (diff)
downloadpackages-a63a3d152e1128c76c359ebef570c7b6e752d284.tar.gz
packages-a63a3d152e1128c76c359ebef570c7b6e752d284.tar.bz2
packages-a63a3d152e1128c76c359ebef570c7b6e752d284.tar.xz
packages-a63a3d152e1128c76c359ebef570c7b6e752d284.zip
user/llvm18: Add support for additional relocation types in RuntimeDyld
* The REL24 relocation is used in JIT'd code for library calls. Implementing this allows the ExecutionEngine tests, clang-repl, and llvmpipe to all start working. * Implement a bunch of "easy" relocations while we're here. These are not really tested. * Anna's existing patch leaked a "delta" variable into the switch scope, so add braces to contain that. Also, the PPC ELF ABI doesn't specify an overflow check for REL32 (unlike ppc64), so remove it and allow truncation. * Add mention of the problematic relocation type to the LLVM error message, so if other relocation types (like the PLT/GOT relocs) end up being needed later, this is obvious from user reports. Partially resolves #1233
Diffstat (limited to 'user/perl-http-entity-parser')
0 files changed, 0 insertions, 0 deletions