aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-02-17 11:29:06 +0100
committerJakub Konka <kubkon@jakubkonka.com>2024-02-17 11:29:06 +0100
commit975862aca9a68f1d6fa786b6cef19bcc7b1aec2a (patch)
treebd0c4783671214faa562fd29956ff00bae8b3e5b /lib/std
parent601aa10b82a43a9d566e8de3cb784929185411b4 (diff)
downloadzig-975862aca9a68f1d6fa786b6cef19bcc7b1aec2a.tar.gz
zig-975862aca9a68f1d6fa786b6cef19bcc7b1aec2a.zip
elf: add riscv dynamic relocs
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/elf.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/std/elf.zig b/lib/std/elf.zig
index abadadfb27..c74bd488dd 100644
--- a/lib/std/elf.zig
+++ b/lib/std/elf.zig
@@ -1891,6 +1891,7 @@ pub const R_X86_64 = enum(u32) {
R_X86_64_GOTPCRELX = 41,
/// Load from 32 bit signed PC relative offset to GOT entry with REX prefix, relaxable
R_X86_64_REX_GOTPCRELX = 42,
+ _,
};
/// AArch64 relocs.
@@ -2163,6 +2164,7 @@ pub const R_AARCH64 = enum(u32) {
R_AARCH64_TLSDESC = 1031,
/// STT_GNU_IFUNC relocation.
R_AARCH64_IRELATIVE = 1032,
+ _,
};
/// RISC-V relocations.
@@ -2225,6 +2227,7 @@ pub const R_RISCV = enum(u32) {
R_RISCV_PLT32 = 59,
R_RISCV_SET_ULEB128 = 60,
R_RISCV_SUB_ULEB128 = 61,
+ _,
};
pub const STV = enum(u2) {