aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2022-07-28stage2: ensure 'std', 'builtin', and 'root' is always available to `@import`Meghan
2022-07-26std.fmt: require specifier for unwrapping ?T and E!TInKryption
2022-07-25std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`r00ster
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-19delete the stage1 implementation of autodocAndrew Kelley
2022-07-19Autodoc: skip docs when compile errors occurAndrew Kelley
2022-07-19autodocs: add support for indirect decl referencesLoris Cro
2022-07-19autodoc: init workLoris Cro
2022-07-16Merge pull request #12121 from Vexu/spanVeikka Tuominen
2022-07-16style: add missing commar00ster91
2022-07-15Compilation: point caret in error message at the main tokenVeikka Tuominen
2022-07-14stage2: point to error location using spansVeikka Tuominen
2022-07-11Merge pull request #12044 from Vexu/stage2-compile-errorsAndrew Kelley
2022-07-11Merge pull request #11863 from motiejus/compress-debug-sectionsAndrew Kelley
2022-07-11stage2: cleanups to --compress-debug-sectionsAndrew Kelley
2022-07-12Compilation: indent multiline error messages properlyr00ster91
2022-07-11ELF: understand -Wl,--compress-debug-sectionsMotiejus Jakštys
2022-07-11Compilation: do not repeat AstGen error source line for notesVeikka Tuominen
2022-07-10Compilation: do not repeat same source line for notesVeikka Tuominen
2022-07-05stage2: propagate use_stage1 to sub-compilationAndrew Kelley
2022-07-05CLI: add support for -fno-builtinAndrew Kelley
2022-07-04stage2: ELF: improve error reporting when libc is missingAndrew Kelley
2022-06-30stage2: object format affects whether LLVM can be usedAndrew Kelley
2022-06-28Pass -O0 rather than -Og to Clang for Debug buildsKen Micklas
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-25cache setting macho search strategy flagsJakub Konka
2022-06-24macho: implement -search_dylibs_first linker optionJakub Konka
2022-06-24link:clarification & enable MachO getGlobalSymbolLuuk de Gram
2022-06-24stage2: Enable compiler-rt when LLVM is existantLuuk de Gram
2022-06-20macho: round down pagezero size to page sizeJakub Konka
2022-06-20[MachO] add -pagezero_sizeMotiejus Jakštys
2022-06-17stage2: rip out multi-compilation-unit compiler-rtAndrew Kelley
2022-06-17compiler-rt: disable separate compilation unitsAndrew Kelley
2022-06-17Compilation: multi-thread compiler-rtAndrew Kelley
2022-06-17compiler_rt: use single cache for libcompiler_rt.a static libJakub Konka
2022-06-17compiler_rt: compile each unit separately for improved archivingJakub Konka
2022-06-10Merge pull request #11819 from ziglang/std.debug.TraceAndrew Kelley
2022-06-09linker: remove `-z noexecstack` optionIsaac Freund
2022-06-09stage2: fold redundant error notesAndrew Kelley
2022-06-08linker: Enable full RELRO by defaultIsaac Freund
2022-05-31stage2: -fbuild-id causes default linker to be LLDAndrew Kelley
2022-05-31stage2: add support for -fbuild-id,-fno-build-idAndrew Kelley
2022-05-22Return an error when macOS ABI is not {none, simulator, macabi}Jakub Konka
2022-05-22Set macOS/iPhoneOS/tvOS/watchOS ABI to none (unspecified) by defaultJakub Konka
2022-05-19[Elf] add -z nocopyrelocMotiejus Jakštys
2022-05-16stage2: enable error return tracing on llvm backendVeikka Tuominen