aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
2017-05-09inline function call with builtin function instead...Andrew Kelley
2017-05-07delete @generatedCode builtin functionAndrew Kelley
2017-05-07rename c_long_double to c_longdoubleAndrew Kelley
2017-05-06builtin functions for division and remainder divisionAndrew Kelley
2017-05-04add compile error when unable to inline a functionAndrew Kelley
2017-05-02add safe release build modeAndrew Kelley
2017-05-01make debug safety stuff lazyAndrew Kelley
2017-05-01`@import("builtin")` instead of `@compileVar`Andrew Kelley
2017-04-30zig build: organize build artifactsAndrew Kelley
2017-04-30back to AT&T syntax for assemblyAndrew Kelley
2017-04-28zig puts temporary object files in zig-cache folderAndrew Kelley
2017-04-27add no-elim-base-pointer to __zig_fail functionAndrew Kelley
2017-04-27zig test no longer requires a separate test_runner.o fileAndrew Kelley
2017-04-26build system: consolidate duplicate code and moreAndrew Kelley
2017-04-25revert the last 3 compile time improvementsAndrew Kelley
2017-04-25compile time improvement - move bounds checking to function callsAndrew Kelley
2017-04-25compile time improvement - move overflow math safety to fnsAndrew Kelley
2017-04-25compile time improvement - add __zig_panic_slice fnAndrew Kelley
2017-04-25add some timing diagnosticsAndrew Kelley
2017-04-24better stack traces for ELF x86_64Andrew Kelley
2017-04-23blocks check that their statements are voidJosh Wolfe
2017-04-23make undefined as a constant value lazyAndrew Kelley
2017-04-23fix crash when unwrapping error with no error declsAndrew Kelley
2017-04-21rename `@ptrcast` to `@ptrCast` to follow conventionAndrew Kelley
2017-04-21zig build system supports building a libraryAndrew Kelley
2017-04-20Add @offsetOf builtin functionRaul Leal
2017-04-19test framework supports name prefix and filter argumentAndrew Kelley
2017-04-18error when building exe with no entry pointAndrew Kelley
2017-04-18add `@fieldParentPtr` builtin functionAndrew Kelley
2017-04-18rename `@intType` to `@IntType` to follow conventionAndrew Kelley
2017-04-17improvements to zig build system and unwrap error safetyAndrew Kelley
2017-04-13all internal functions get unnamed_addr attributeAndrew Kelley
2017-04-13typedefpocalypseAndrew Kelley
2017-04-13ability to inline at function callsiteAndrew Kelley
2017-04-11run alwaysinline pass in debug modeAndrew Kelley
2017-04-10fix some -Wconversion errorsAndrew Kelley
2017-04-10fix mangling exported global variablesAndrew Kelley
2017-04-08add enumTagName builtin functionAndrew Kelley
2017-04-07ability to implicitly cast integer literal to &const IntAndrew Kelley
2017-04-06fix runtime struct initialization of bitfieldAndrew Kelley
2017-04-05add support to use zig as a linker driverAndrew Kelley
2017-04-05ability to use zig as an assemblerAndrew Kelley
2017-04-04support module level assemblyAndrew Kelley
2017-04-03delete alloca builtin functionAndrew Kelley
2017-04-03zig build system: add setLinkerScript and setTargetAndrew Kelley
2017-04-02zig build system progressAndrew Kelley
2017-03-31change `@bitcast` to `@ptrcast`Andrew Kelley
2017-03-31first pass at zig build systemAndrew Kelley
2017-03-26add stack protector safety when linking libcAndrew Kelley
2017-03-26add debug safety checks for remainder divisionAndrew Kelley