GH-115802: JIT "small" code for macOS and Linux (GH-115826)

This commit is contained in:
Brandt Bucher 2024-02-26 08:32:44 -08:00 committed by GitHub
parent 5a83292213
commit 7259480957
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 168 additions and 29 deletions

View file

@ -8,13 +8,23 @@ HoleKind: typing.TypeAlias = typing.Literal[
"IMAGE_REL_AMD64_ADDR64",
"IMAGE_REL_I386_DIR32",
"R_AARCH64_ABS64",
"R_AARCH64_ADR_GOT_PAGE",
"R_AARCH64_CALL26",
"R_AARCH64_JUMP26",
"R_AARCH64_LD64_GOT_LO12_NC",
"R_AARCH64_MOVW_UABS_G0_NC",
"R_AARCH64_MOVW_UABS_G1_NC",
"R_AARCH64_MOVW_UABS_G2_NC",
"R_AARCH64_MOVW_UABS_G3",
"R_X86_64_64",
"R_X86_64_GOTPCREL",
"R_X86_64_GOTPCRELX",
"R_X86_64_PC32",
"R_X86_64_REX_GOTPCRELX",
"X86_64_RELOC_BRANCH",
"X86_64_RELOC_GOT",
"X86_64_RELOC_GOT_LOAD",
"X86_64_RELOC_SIGNED",
"X86_64_RELOC_UNSIGNED",
]