aboutsummaryrefslogtreecommitdiff
path: root/lib/std/elf.zig
AgeCommit message (Expand)Author
2021-06-25Add fat/universal dylib support to zig ldTom Maenan Read Cutting
2021-06-08Changed return values of SectionHeaderIterator().next() to bswapAllFields() (...ArtixFox
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-05-06stage2: fix compile errors in test harnessAndrew Kelley
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-03-11elf: make EM non-exhaustiveAsherah Connor
2021-03-10expose machine field in ELF headerAsherah Connor
2021-03-07stage2 Elf linker: fill in bswapAllFieldsjacob gw
2021-03-04Merge pull request #7763 from kivikakk/zig-elf-parseAndrew Kelley
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2021-01-15use interfacesAsherah Connor
2021-01-14fix SectionHeaderIterator implAsherah Connor
2021-01-14expose phdr, shdr parsingAsherah Connor
2021-01-14std.elf: actually pass the pointerAsherah Connor
2021-01-14std.elf: call it Header.parseAsherah Connor
2021-01-14std.elf: make Header pubAsherah Connor
2021-01-14std.elf: expose parsing decoupled from std.fs.FileAsherah Connor
2020-12-31Year++Frank Denis
2020-11-22Merge branch 'piepiepie' of https://github.com/LemonBoy/zig into pieAndrew Kelley
2020-10-25openbsd: make dl_phdr_info cross archesSébastien Marie
2020-09-15std: Fix typo in ELF section header iteratorLemonBoy
2020-08-22Targets: add SPU Mark II architectureNoam Preil
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-19Merge pull request #5745 from lun-4/ebadf-errorAndrew Kelley
2020-08-01elf: Iterate over headers w/o need for allocatorJay Petacat
2020-07-28std.elf: Fix read functions for 32-bit targetsJay Petacat
2020-07-11run zig fmt on std lib and self hostedVexu
2020-07-02Merge branch 'master' into ebadf-errorluna
2020-06-30Map ENOTCAPABLE into error.AccessDenied instead of error.NotCapableJakub Konka
2020-06-29Fix compilation errorsJakub Konka
2020-06-28std.os: make EBADF return error for read and writeLuna
2020-06-09Support Reader for InStreamJonathan Marler
2020-05-06std: handle ConnectionTimedOut in switchVexu
2020-03-11fix regressions in elf parsing codeAndrew Kelley
2020-03-11add std.io.StreamSource and fixes to emitRawAndrew Kelley
2020-03-11fix compilation errors for emitRawAndrew Kelley
2020-03-10rework some old ELF parsing code and start to fix emitRawAndrew Kelley
2020-03-10(breaking) rework stream abstractionsAndrew Kelley
2020-03-01short std.builtin enum literals in std libxackus
2020-02-28complete the native target detection based on /usr/bin/envAndrew Kelley
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-02-03Add InstallRawStep to Zig build system that does a similar job to llvm-objcop...Michaël Larouche
2019-12-21Initial support for static PIE executablesLemonBoy
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-26std.elf: breaking improvements to the APIAndrew Kelley
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-10-13Add ELF architecture constant for RISC-VLemonBoy
2019-09-25mv std/ lib/Andrew Kelley