aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
2023-10-04comp: add support for -fdata-sectionsJakub Konka
2023-10-03codegen: separate getAnonDeclVAddr into lowerAnonDecl and the formerJakub Konka
2023-10-03link: stub out getAnonDeclVAddrAndrew Kelley
2023-09-27Merge pull request #17284 from ziglang/elf-testsJakub Konka
2023-09-26Add '--compress-debug-sections=zstd'LinuxUserGD
2023-09-26elf: properly close the output file when linkingJakub Konka
2023-09-25kubkon review changes: 3Michael Dusan
2023-09-25kubkon review changes: 1Michael Dusan
2023-09-25macos: better SDK version detectionMichael Dusan
2023-09-24resinator: do not include in only_core_functionality buildsmlugg
2023-09-17Add a .rc -> .res compiler to the Zig compilerRyan Liptak
2023-09-11elf: report undefined symbols as errorsJakub Konka
2023-09-11elf: emit relocation to an extern functionJakub Konka
2023-08-30macho: remove error.UnhandledDwFormValue from link.FileJakub Konka
2023-08-30macho: report basic __eh_frame problems as errorsJakub Konka
2023-08-30macho: remove obsolete error.FailedToResolveRelocationTargetJakub Konka
2023-08-30macho: report formatted error for unhandled symbol typesJakub Konka
2023-08-30macho: improve error reporting for re-exports mismatchJakub Konka
2023-08-30macho: convert error.TODOImplementWritingStaticLibFiles into an actual errorJakub Konka
2023-08-29link: remove unused darwin_sdk_version fieldJakub Konka
2023-08-29macho: add simple error reporting for misc errorsJakub Konka
2023-08-21frontend: directly pass resolved frameworks container to the linkerJakub Konka
2023-08-20frontend: move framework path resolution from the linker to frontendJakub Konka
2023-08-09change uses of std.builtin.Mode to OptimizeMode (#16745)Zachary Raineri
2023-08-03zig libc: restore functionality on macOSAndrew Kelley
2023-08-03frontend: make SystemLib.path optionalAndrew Kelley
2023-08-03compiler: resolve library paths in the frontendAndrew Kelley
2023-07-30link: add more respect for -fno-emit-binAndrew Kelley
2023-07-24src.link | Remove unused importZachary Raineri
2023-07-22move installation logic to the build script where it belongsAndrew Kelley
2023-07-19llvm: start tracking more things without relying on the llvm apiJacob Young
2023-07-18rework generic function callsAndrew Kelley
2023-06-26wasm-ld: implement `--export-memory` flagLuuk de Gram
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-12link: fix compile error with only-cmlugg
2023-06-10compiler: eliminate Decl.value_arena and Sema.perm_arenaAndrew Kelley
2023-06-10InternPool: port most of value tagsJacob Young
2023-06-10Value: remove legacy type valuesJacob Young
2023-06-10stage2: move opaque types to InternPoolAndrew Kelley
2023-05-30zig ld: handle `--library :path/to/lib.so`Motiejus Jakštys
2023-05-16tweaks to --build-idAndrew Kelley
2023-05-16stage2: implement --build-id stylesMotiejus Jakštys
2023-05-01link: update decl-specific lazy symbolsJacob Young
2023-04-20fixes to the previous commitAndrew Kelley
2023-04-20Expose an option for producing 64-bit DWARF formatDavid Gonzalez Martin
2023-04-13macho: emit TLV pointers and variablesJakub Konka
2023-04-07zig cc: complete the -wrap flag implementationAndrew Kelley
2023-04-07add linker -wrap flagZach Cheung
2023-04-03link: cleanup lazy symbolsJacob Young
2023-04-02x86_64: implement error nameJacob Young