aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
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
2019-03-14breaking: fix @typeInfo handling of global error set typeAndrew Kelley
2019-03-13fix target_requires_pic and reloc_modeAndrew Kelley
2019-03-13breaking: remove --static; add -dynamicAndrew Kelley
2019-03-13fix @setRuntimeSafety not able to override release modesAndrew Kelley
2019-03-13Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-12don't resolve dynamic linker for static executablesAndrew Kelley
2019-03-12ability to build musl from sourceAndrew Kelley
2019-03-12building musl start files from sourceAndrew Kelley
2019-03-11stage1 caching system: detect problematic mtimesAndrew Kelley
2019-03-10Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-10fix inconsistent type information of optional C pointersAndrew Kelley
2019-03-10Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-09fix docgen and fix unnecessarily adding .root suffix to objectsAndrew Kelley
2019-03-08breaking changes to zig build API and improved cachingAndrew Kelley
2019-03-07fix linking glibc: caching static libs andAndrew Kelley
2019-03-07fix .d file processing and use -MV to quote spacesAndrew Kelley
2019-03-07better behavior when cache dir unavailableAndrew Kelley
2019-03-07fix regressions on macosAndrew Kelley
2019-03-07dynamic_linker_path can be null on some targetsAndrew Kelley