aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
2019-05-27respect subsystem flag in all casesemekoi
2019-05-27Merge pull request #2552 from Sahnvour/issue-2543Andrew Kelley
2019-05-27improve the stack check CLI optionsAndrew Kelley
2019-05-26introduce @hasDecl builtin functionAndrew Kelley
2019-05-25gen-h: do not output visibility macros when the build is staticSahnvour
2019-05-18Fix load/store of non-integer fields in packed structLemonBoy
2019-05-16fixups to the previous commitAndrew Kelley
2019-05-16breaking changes to all bit manipulation intrinsicsShawn Landden
2019-05-16improvements to build-lib use case of WebAssemblyAndrew Kelley
2019-05-15fix static builds of zig from requiring c compilerAndrew Kelley
2019-05-14else value when switching on error set hasAndrew Kelley
2019-05-14Don't emit DW_TAG_lexical_block for VarDeclsLemonBoy
2019-05-13cache_add_dep_file: handle ErrorFileNotFound speciallyAndrew Kelley
2019-05-13Assemble asm files using CCLemonBoy
2019-05-08fix build on macOSAndrew Kelley
2019-05-08add --bundle-compiler-rt function to link optionsAndrew Kelley
2019-05-08C pointers support .? operatorAndrew Kelley
2019-05-08C pointers support `null`Andrew Kelley
2019-05-08Implement stack probes for x86/x86_64LemonBoy
2019-05-03always respect threadlocal for variables with external linkageAndrew Kelley
2019-05-03optimize `@memset` with `undefined`Andrew Kelley
2019-04-25translate-c: put -x c back in there, it's necessaryAndrew Kelley
2019-04-25translate-c: unify API for self-hosted and C++ translate-cAndrew Kelley
2019-04-25translate-c: a little closer to self-hosted implementationAndrew Kelley
2019-04-24remove Shebang (#!) supportShawn Landden
2019-04-16stage1 is now a hybrid of C++ and ZigAndrew Kelley
2019-04-16freestanding target adds -ffrestanding to cc parametersAndrew Kelley
2019-04-15fix Debug mode when error return tracing is offAndrew Kelley
2019-04-15wasm: add wasm-import-module attr to externShritesh Bhattarai
2019-04-14organize how the single threaded option is passed aroundAndrew Kelley
2019-04-12wasm: use .wasm ext for exeShritesh Bhattarai
2019-04-11wasm: disable error ret tracingShritesh Bhattarai
2019-04-10compiler-rt: better way to do the ABI required on WindowsAndrew Kelley
2019-04-04fix NaN comparing equal to itselfAndrew Kelley
2019-04-04fix `@divFloor` returning incorrect value and add `__modti3`Andrew Kelley
2019-04-04fix thread local variables for non- position independent codeAndrew Kelley
2019-04-02passing all testsAndrew Kelley
2019-04-02more regression fixes. empty test passes againAndrew Kelley
2019-04-02more regression fixesAndrew Kelley
2019-04-02remove the lazy value stuffAndrew Kelley
2019-04-02introduce lazy valuesAndrew Kelley
2019-04-02decouple llvm types from zig typesAndrew Kelley
2019-03-27fix build on arm64Shawn Landden
2019-03-25implement allowzero pointer attributeAndrew Kelley
2019-03-24introduce the enum literal typeAndrew Kelley
2019-03-20add docs for assembly and fix global assembly parsingAndrew Kelley
2019-03-18Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-18pass explicit frame pointer args when compiling C codeAndrew Kelley
2019-03-18libc: separate linux headers from musl/glibcAndrew Kelley
2019-03-15breaking changes to std.mem.Allocator interface APIAndrew Kelley