aboutsummaryrefslogtreecommitdiff
path: root/test/link/elf.zig
AgeCommit message (Expand)Author
4 daysupdate test-link to new std.Io APIAndrew Kelley
4 daystest: std.fs.File -> std.Io.FileAndrew Kelley
2025-11-19test: disable test-link on big-endian hostsAlex Rønne Petersen
2025-11-05zig fmt: fix extra whitespace in StructInit with multiline stringsskewb1k
2025-09-22test: disable test-link on FreeBSDalexrp
2025-09-17Elf: implement `linksection`Jacob Young
2025-07-26Migrate from deprecated `Step.Compile` APIsCarl Åstholm
2025-07-07update standalone and incremental tests to new APIAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-04-26compiler: Allow configuring UBSan mode at the module level.Alex Rønne Petersen
2025-03-08test: Disable `test-elf-ld-script-path-error` for now.Alex Rønne Petersen
2025-03-05Remove uses of deprecated callconv aliasesLinus Groh
2025-02-25ubsan: update wordingDavid Rubin
2025-02-25correct some bugsDavid Rubin
2025-02-22zig build fmtAndrew Kelley
2025-02-10link: fix ambiguous names in linker scriptsIsaac Freund
2025-01-20reject crti.o/crtn.o, embrace the futureAndrew Kelley
2024-10-29link/Elf: ensure we always sort all relocations by r_offset in -r modeJakub Konka
2024-10-23more helpful message when testTlsOffsetAlignment failsAndrew Kelley
2024-10-23use deterministic order in relocatable-eh-frame testsAndrew Kelley
2024-10-23split a fat test caseAndrew Kelley
2024-10-23better error messagesAndrew Kelley
2024-10-23introduce a CLI flag to enable .so scripts; default offAndrew Kelley
2024-10-23move ld script processing to the frontendAndrew Kelley
2024-10-10link.Elf tests: update for new static lib behaviorAndrew Kelley
2024-10-08link tests: add a way to check prefix and use itAndrew Kelley
2024-10-08link.Elf: avoid needless file system reads in flush()Andrew Kelley
2024-09-04elf: fix emitting static lib when ZigObject is presentJakub Konka
2024-09-04test/link/elf: test --gc-sections on Zig input with LLVM tooJakub Konka
2024-08-27lib,test,tools,doc: update usages of @exportmlugg
2024-08-23std.{coff,elf}: Remove the {MachineType,EM}.toTargetCpuArch() functions.Alex Rønne Petersen
2024-08-21link/elf: simplify how we test thunksJakub Konka
2024-08-15test/elf: enhance testImportingDataDynamicJakub Konka
2024-07-30elf: simplify output section tracking for symbolsJakub Konka
2024-07-30elf: resolve COMDATs in more parallel-friendly wayJakub Konka
2024-07-30test/link/elf: test COMDAT eliminationJakub Konka
2024-04-20link/elf: populate current Zig version in .comment; testJakub Konka
2024-04-20test/link/elf: add merge strings test for -r modeJakub Konka
2024-04-20test/link/elf: enhance merge strings testsJakub Konka
2024-04-20link/elf: remove link.link.build as unused; add some merge strings testsJakub Konka
2024-03-13test/link/elf: do not check for $thunk in thunks tests for nowJakub Konka
2024-03-12elf+aarch64: fix off-by-one in converging on groups interleaved with thunksJakub Konka
2024-03-12elf+aarch64: actually write out thunks, and add a proper link testJakub Konka
2024-03-11std.builtin: make global linkage fields lowercaseTristan Ross
2024-03-10test/link/elf: remove pie hack due to QEMU bug that is now fixedJakub Konka
2024-03-09test/link/elf: enable tests for aarch64 cpu archJakub Konka
2024-02-21test/link/elf: test static linking C riscv64-muslJakub Konka
2024-02-21test/link/elf: test static linking C aarch64-muslJakub Konka
2024-01-24test/link/link: pass build options to elf and macho testsJakub Konka
2024-01-24test/link/elf: make invalid input file test less jankyJakub Konka