aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
AgeCommit message (Expand)Author
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
2022-05-31stage2: add support for -fbuild-id,-fno-build-idAndrew Kelley
2022-05-27math: make `cast` return optional instead of an errorAli Chraghi
2022-05-19[Elf] add -z nocopyrelocMotiejus Jakštys
2022-05-15x64: remove verbose_mir functionalityJakub Konka
2022-05-13zig fmt: make --exclude ignore missing dirsKirk Scheibelhut
2022-05-06flatten lib/std/special and improve "pkg inside another" logicAndrew Kelley
2022-05-04CLI: detect MinGW-flavored static librariesAndrew Kelley
2022-05-01zig build: use CacheMode.whole for build_runner.zigAndrew Kelley
2022-04-29std: Do not allocate the result for ChildProcess.initJimmi Holst Christensen
2022-04-20stage2: use indexes for Decl objectsAndrew Kelley
2022-04-19build system: add -fstage1/-fno-stage1 to `zig build`Andrew Kelley
2022-04-18stage2: Move WASI/Zig-specific selfExePath to introspect.zigCody Tapscott
2022-04-18stage2: avoid binary bloat from GeneralPurposeAllocatorAndrew Kelley
2022-04-18Merge pull request #11024 from topolarity/wasi-stage2Jakub Konka
2022-04-18stage2: Initialize WASI preopens on startupCody Tapscott
2022-04-18Support `--subsystem=x` instead of `--subsystem,x`Wojtek Mach
2022-04-06zig cc: support --subsystem linker flagWojtek Mach
2022-03-25zig fmt: Add `--exclude` argument to skip dir/fileCody Tapscott