aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
AgeCommit message (Expand)Author
2022-09-08std.zig.system.NativeTargetInfo: detection ignores self exeAndrew Kelley
2022-09-08[ld] add --print-* for diagnosticsMotiejus Jakštys
2022-09-02stage2: fix panic when the dependency is missingriChar
2022-08-29make 'zig build' respect ZIG_LIB_DIRAndrew Kelley
2022-08-29implement cache environment variables for `zig build`Meghan
2022-08-19make self-hosted the default compilerAndrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-08-18std.Target gains ObjectFormat fieldAndrew Kelley
2022-08-11std: add missing error to windows.WriteFileAndrew Kelley
2022-08-10add ZIG_GLOBAL_CACHE_DIR env varAndrew Kelley
2022-08-08cc: add support for -M flagJakub Konka
2022-07-29Merge pull request #12085 from topolarity/dyn-link-libcppAndrew Kelley
2022-07-28Add check to verify libc++ is shared by LLVM/ClangCody Tapscott
2022-07-28CLI: add error for duplicate packageVeikka Tuominen
2022-07-27std.fmt: add more invalid format string errorsr00ster91
2022-07-26std.fmt: require specifier for unwrapping ?T and E!TInKryption
2022-07-24Revert "std.fmt: require specifier for unwrapping ?T and E!T."Andrew Kelley
2022-07-24std.fmt: require specifier for unwrapping ?T and E!T.InKryption
2022-07-22cli: support --gc-sections and --no-gc-sections for Zig sourcesJakub Konka
2022-07-22cli: parse -dead_strip MachO linker flagJakub Konka
2022-07-16Merge pull request #12121 from Vexu/spanVeikka Tuominen
2022-07-16Merge pull request #12060 from Vexu/IterableDirVeikka Tuominen
2022-07-15zig cc: support `-Wl,--export=<symbol>`Luuk de Gram
2022-07-15Compilation: point caret in error message at the main tokenVeikka Tuominen
2022-07-15std.fs: split `Dir` into `IterableDir`Veikka Tuominen
2022-07-14stage2: point to error location using spansVeikka Tuominen
2022-07-12stage2: handle parser notes in a more general wayVeikka Tuominen
2022-07-12parser: add helpful error for C style container declarationsVeikka Tuominen
2022-07-11stage2: cleanups to --compress-debug-sectionsAndrew Kelley
2022-07-11ELF: understand -Wl,--compress-debug-sectionsMotiejus Jakštys
2022-07-05CLI: add support for -fno-builtinAndrew Kelley
2022-07-01LLD: the driver functions now return "false" to mean "error"Andrew Kelley
2022-07-01stage1: update to LLVM 14 APIAndrew Kelley
2022-06-29clang: add Zig equivalent for -headerpad_max_install_names cli flagJakub Konka
2022-06-28clang: update cmdline options to include weak libs and frameworksJakub Konka
2022-06-28macho: discriminate between normal and weak dylibsJakub Konka
2022-06-28cli: typo `--needed_library` should be `-needed_library` on macosJakub Konka
2022-06-27macho: implement and handle `-needed-*` and `-needed_*` family of flagsJakub Konka
2022-06-27macho: implement -dead_strip_dylibs linker flagJakub Konka
2022-06-25macho: implement -headerpad_max_install_namesJakub Konka
2022-06-25macho: implement -headerpad_size optionJakub Konka
2022-06-24cli: let the linker resolve libs into dynamic and staticJakub Konka
2022-06-24macho: implement -search_dylibs_first linker optionJakub Konka
2022-06-24zld: ignore -search_paths_firstMotiejus Jakštys
2022-06-20macho: -pagezero_size is always in hexJakub Konka
2022-06-20macho: round down pagezero size to page sizeJakub Konka
2022-06-20[MachO] add -pagezero_sizeMotiejus Jakštys
2022-06-16[elf] understand -no-pieMotiejus Jakštys
2022-06-09linker: remove `-z noexecstack` optionIsaac Freund
2022-06-08linker: Enable full RELRO by defaultIsaac Freund