aboutsummaryrefslogtreecommitdiff
path: root/lib/std/elf.zig
AgeCommit message (Expand)Author
2024-10-12link.Elf: eliminate an O(N^2) algorithm in flush()Andrew Kelley
2024-10-04Adds new cpu architectures propeller1 and propeller2. (#21563)Felix Queißner
2024-10-01std.elf: Make int() and int32() functions private.Alex Rønne Petersen
2024-10-01std.elf: Parse and make available some extra fields on Header.Alex Rønne Petersen
2024-10-01std.elf: Add OSABI enum sourced from binutils.Alex Rønne Petersen
2024-10-01std.elf: Define EI_(OSABI,ABIVERSION,PAD) constants.Alex Rønne Petersen
2024-10-01std.elf: Define ET.(LOOS,HIOS) constants.Alex Rønne Petersen
2024-09-03std.elf: Bring the EM enum up to date.Alex Rønne Petersen
2024-08-23std.{coff,elf}: Remove the {MachineType,EM}.toTargetCpuArch() functions.Alex Rønne Petersen
2024-07-30std.elf.EM: Add missing MICROBLAZE value.Alex Rønne Petersen
2024-07-26std.elf: Add Elf32_Relr and Elf64_Relr definitions.Alex Rønne Petersen
2024-07-25std.elf: Add some newer dynamic tag types.Alex Rønne Petersen
2024-07-19std: Add loongarch support for elf. (#20678)YANG Xudong
2024-07-19std.c reorganizationAndrew Kelley
2024-07-02add `ppc64` reloc definitionsDavid Rubin
2024-03-10improve documentation in stdAndrew Kelley
2024-02-17lib/std/elf: refactor reloc enum valuesJakub Konka
2024-02-17lib/std/elf: fix typo in R_RISCV_TLSDESCJakub Konka
2024-02-17elf: add new R_RISCV_TLSDESC reloc typeJakub Konka
2024-02-17elf: add riscv dynamic relocsJakub Konka
2024-02-17lib/std/elf: use enums for relocsJakub Konka
2024-02-17elf: add riscv reloc typesJakub Konka
2024-02-14lib/std/elf: add aarch64 relocation kindsJakub Konka
2023-11-09elf: init output COMDAT group sectionsJakub Konka
2023-11-06CheckObject: support parsing and dumping archive symtab for ELFJakub Konka
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-21std.elf: remove some unneeded `@as`Andrew Kelley
2023-08-06std: remove some unused imports (#16710)Zachary Raineri
2023-07-20debug: support loading elf debug info from external fileskcbanner
2023-07-13elf: add ELF and GNU-specific missing defsJakub Konka
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19Merge pull request #16046 from BratishkaErik/issue-6128Andrew Kelley
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-19objcopy: add support for `--compress-debug-sections`Xavier Bouchoux
2023-05-07elf: fix typo in def of SHT_LLVM_ADDRSIGJakub Konka
2023-05-07elf: add more missing defs for SHT_* and SHF_*Jakub Konka
2023-04-23elf: add helpers for extracting type and bind from symbol defJakub Konka
2023-04-23elf: add missing doc comments to some definitionsJakub Konka
2022-11-18run zig fmt on everything checked by CIStevie Hryciw
2022-11-04all: rename i386 to x86Ali Chraghi
2022-08-27Sema: add error for non-comptime param in comptime funcantlilja
2022-08-24stage2: explicitly tagged enums no longer have one possible valueAndrew Kelley
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-02Avoid some unnecessary underscores in constant namesr00ster91
2022-04-28Merge pull request #10717 from gh-fork-dump/seccomp-bitsVeikka Tuominen
2022-04-04Pull elf magic string out to re-used constantTom Read Cutting
2022-03-15std: Add elf.EM, coff.MachineType to Target.CPU.Arch conversionsTom Maenan Read Cutting
2022-01-29Add bits for the Linux Auditing SystemStephen Gregoratto
2022-01-28Rename mem.bswapAllFields to byteSwapAllFieldsJohn Schmidt