aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2021-10-25Merge pull request #9874 from leecannon/frame_pointerAndrew Kelley
2021-10-22macho: dump linker's state as JSONJakub Konka
2021-10-17stage2: implement `@embedFile`Andrew Kelley
2021-10-16Add build.zig and command line flagsLee Cannon
2021-10-07stage2: add --debug-compile-errors CLI optionAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-10-02Delete Module.Scope, move Block into SemaMartin Wickham
2021-10-02Remove my dumb "namespace decl" hackMartin Wickham
2021-09-30Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-29stage2: put use_llvm and use_stage1 into the Module cache hashAndrew Kelley
2021-09-29stage2: enable building compiler_rt when using LLVM backendAndrew Kelley
2021-09-24Spelling corrections (#9833)Josh Soref
2021-09-24stage2: enable building freestanding libc with LLVM backendAndrew Kelley
2021-09-23Fix the failing "bad import" test on WindowsMartin Wickham
2021-09-21stage2: free Sema's arena after generating machine codeAndrew Kelley
2021-09-20stage2: various fixes to cImport, sizeOf and types to get tests passingVeikka Tuominen
2021-09-20stage2: implement cImportVeikka Tuominen
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-16stage2: implement `@setAlignStack` and 128-bit cmpxchgAndrew Kelley
2021-09-16zig cc: support -S and -emit-llvm CLI parametersAndrew Kelley
2021-09-15Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-13stage2: implement Value.copy for structs and unionsAndrew Kelley
2021-09-04link: Recognize -z origin|noexecstack|now|relro linker args.Alex Rønne Petersen
2021-09-01rename std.zig.ast to std.zig.Ast; use top-level fieldsAndrew Kelley
2021-08-28Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-08-21Fix args when calling clang::ASTUnit::LoadFromCommandLine.Tamas Kenez
2021-08-16update libcxx, libcxxabi, libunwind, and tsan to llvm 13 rc1Andrew Kelley
2021-08-10Try audodetecting sysroot when building Darwin on DarwinJakub Konka
2021-08-07include builtin & std packages in all defined packagesDimenus
2021-08-06Update all usages of mem.split/mem.tokenize for generic versionRyan Liptak
2021-08-05Merge pull request #9517 from ziglang/generic-functionsAndrew Kelley
2021-08-05Link system libc if natively linking frameworks on macOSJakub Konka
2021-08-04stage2 generics improvements: anytype and param type exprsAndrew Kelley
2021-07-29stage2: garbage collect unused anon declsAndrew Kelley
2021-07-27stage2: move call to populateTestFunctions() outside performAllTheWork()Andrew Kelley
2021-07-27stage2: `zig test` now works with the LLVM backendAndrew Kelley
2021-07-23stage2: improvements towards `zig test`Andrew Kelley
2021-07-23Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka
2021-07-23Merge pull request #9440 from ziglang/emit-bcAndrew Kelley
2021-07-22zig: -rdynamic now implies -fdll-export-fns unless the latter is explicitly set.Alex Rønne Petersen
2021-07-22fix double linking of compiler-rt symbols on wasmAndrew Kelley
2021-07-22support -fcompiler-rt in conjunction with build-objAndrew Kelley
2021-07-22add -femit-llvm-bc CLI option and implement itAndrew Kelley
2021-07-22Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka
2021-07-21remove 'pe' object formatAndrew Kelley
2021-07-20codegen: fix lowering of AIR return instructionAndrew Kelley
2021-07-20stage2: separate work queue item for functions than declsAndrew Kelley
2021-07-20stage2: first pass at printing AIR/Liveness to textAndrew Kelley
2021-07-20Sema: add a strategy for handling costly source locationsAndrew Kelley
2021-07-20stage2: compile error fixes for AIR memory layout branchAndrew Kelley