aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-02-05`%=` in inline assembly survives optimizationAndrew Kelley
2017-02-05setGlobalSection and setGlobalAlign work for functionsAndrew Kelley
2017-02-05even external functions which provide definitions get nounwindAndrew Kelley
2017-02-05infer hard float from target environments that imply itAndrew Kelley
2017-02-04inline assembly supports `%=` syntaxAndrew Kelley
2017-02-04memcpy and memset builtins support volatile pointersAndrew Kelley
2017-02-04remove volatileStore builtin; add volatile pointersAndrew Kelley
2017-02-04add compile error when setting non power of 2 alignmentAndrew Kelley
2017-02-04ability to set global variable alignment and ...Andrew Kelley
2017-02-03preserve names of exported variablesAndrew Kelley
2017-02-03in freestanding environment, assume gnu binutilsAndrew Kelley
2017-02-03add volatileStore() builtin functionAndrew Kelley
2017-02-03add setGlobalAlign and setGlobalSection builtin functionsAndrew Kelley
2017-02-03add ability to set linker scriptAndrew Kelley
2017-02-03typedefs work for binary math operationsAndrew Kelley
2017-02-03exported global variables get emitted as external in LLVMAndrew Kelley
2017-02-03implement packed structsAndrew Kelley
2017-02-02make --target-os freestanding workAndrew Kelley
2017-02-02update outdated commentAndrew Kelley
2017-02-02add try expressionAndrew Kelley
2017-02-02fix ability to call method on variable at compile timeAndrew Kelley
2017-02-02fix behavior when initializing struct with undefinedAndrew Kelley
2017-02-02remove ability to mark if and switch as inlineAndrew Kelley
2017-02-02prefix op maybe and error are for types onlyAndrew Kelley
2017-01-31fix var args allocating wrong amount of memory in compilerAndrew Kelley
2017-01-31fix crash when passing void to var args functionAndrew Kelley
2017-01-31add integer literal to pointer explicit castAndrew Kelley
2017-01-31fix crash when assigning too large value to integerAndrew Kelley
2017-01-29fix compile time initialization of array with undefinedAndrew Kelley
2017-01-29fix sometimes using wrong outer scope for generating defersAndrew Kelley
2017-01-29fix behavior for comptime and runtime basic block phiAndrew Kelley
2017-01-26fix runtime branching tricking the comptime evaluationAndrew Kelley
2017-01-24printf var args proof of conceptAndrew Kelley
2017-01-23various fixesAndrew Kelley
2017-01-23basic support for functions with variable length argumentsAndrew Kelley
2017-01-22remove staticEval builtin in favor of comptime expressionAndrew Kelley
2017-01-22introduce comptime expressionAndrew Kelley
2017-01-22use comptime instead of inline for var and paramsAndrew Kelley
2017-01-16get rid of zeroes literalAndrew Kelley
2017-01-16ability to equality compare with nullAndrew Kelley
2017-01-16equality comparison of void types is known at compile timeAndrew Kelley
2017-01-16implement error when assigning to field of const structAndrew Kelley
2017-01-16fix handling of const values for 2d arraysAndrew Kelley
2017-01-16fix array of enums. also render debug info for const varsAndrew Kelley
2017-01-15fix get_maybe_type not ensuring complete child typeAndrew Kelley
2017-01-15fix llvm assertion failure for zero bits structsAndrew Kelley
2017-01-15fix handling of invalid enumerationAndrew Kelley
2017-01-15fix enum codegen and implement comptime switch var on enumsAndrew Kelley
2017-01-13fix some stuff when llvm has assertions onAndrew Kelley
2017-01-13fix some bugs with structsAndrew Kelley