aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2017-10-16look for libc at runtime on windowsAndrew Kelley
2017-10-16ability to make a DLLAndrew Kelley
2017-10-14build-exe allows direct export of WinMainCRTStartupAndrew Kelley
2017-09-30remove zigrtAndrew Kelley
2017-09-24windows gui hello worldAndrew Kelley
2017-09-23improvements to windows supportAndrew Kelley
2017-09-20parsec: cleaner shifting code for fixed size typesAndrew Kelley
2017-09-17fix crash when enum has invalid fieldAndrew Kelley
2017-09-14depend on embedded SoftFloat-3d instead of __float128Andrew Kelley
2017-09-11Add support for MSVCJonathan Marler
2017-09-10fix uninitialized variableAndrew Kelley
2017-09-09more compile errors for non-const variables of thingsAndrew Kelley
2017-09-05rename parseh to parsecAndrew Kelley
2017-09-05fix void return node and param name nodes, fix dupe macrosAndrew Kelley
2017-09-01c-to-zig: return statementAndrew Kelley
2017-08-30align syntax: align(4) instead of align 4Andrew Kelley
2017-08-30generic functions can access comptime args in align valueAndrew Kelley
2017-08-29more alignment improvementsAndrew Kelley
2017-08-29ptrCast gives compile error for increasing alignmentAndrew Kelley
2017-08-29prevent implicitly increasing pointer alignmentAndrew Kelley
2017-08-29pass all tests without triggering assertionsAndrew Kelley
2017-08-29introduce align keywordAndrew Kelley
2017-08-28Merge branch 'embed-lld'Andrew Kelley
2017-08-27macos passing all tests except for building a shared libraryAndrew Kelley
2017-08-27progress toward tests passing on MacOSAndrew Kelley
2017-08-26codegen for enums chooses best order of tag and union fieldsAndrew Kelley
2017-08-26fixups from previous commitAndrew Kelley
2017-08-26use most_aligned_member+padding to represent enum unionsscurest
2017-08-20fix not propagating parseh aliases through pub use declsAndrew Kelley
2017-08-20compile-time f32, f64 operations are now correctly lossyAndrew Kelley
2017-08-19add compile error for globally shadowing a primitive typeAndrew Kelley
2017-08-19bit shifting safetyAndrew Kelley
2017-08-17fix wrong value for clz, ctz at compile timeAndrew Kelley
2017-08-16compiler_rt implementations for __fixuns* functionsAndrew Kelley
2017-08-06fix constant debug info when number literal is 0Andrew Kelley
2017-08-05fix initializing undefined and crash when casting to invalid typeAndrew Kelley
2017-07-08better bigint/bigfloat implementationAndrew Kelley
2017-06-14progress toward windows hello world workingAndrew Kelley
2017-06-03compileError builtin includes "referenced by" notesAndrew Kelley
2017-05-27const global values can reference each otherAndrew Kelley
2017-05-26implicitly cast by value var args parameters to const referencesAndrew Kelley
2017-05-26fix segfault with array of generic functionsAndrew Kelley
2017-05-25fix segfault with array of variadic functionsAndrew Kelley
2017-05-23building with mingw for windowsAndrew Kelley
2017-05-21add error for break/continue exiting defer expressionAndrew Kelley
2017-05-17typeId builtin instead of isInteger, isFloat, etcAndrew Kelley
2017-05-16fix printf format specifierAndrew Kelley
2017-05-09inline function call with builtin function instead...Andrew Kelley
2017-05-09ability to slice ptr to hard coded integer at comptimeAndrew Kelley
2017-05-07switch expression - add compile errorsAndrew Kelley