aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
AgeCommit message (Collapse)Author
2016-01-31parseh: correct debug for forward declsAndrew Kelley
also C typedefs emit simply `const Foo = Bar;` since in C you can implicitly cast from a typedef child to parent but in zig you can't.
2016-01-18add function pointer supportAndrew Kelley
See #14
2016-01-18pave the road for function pointersAndrew Kelley
See #14
2016-01-15solve the mystery of undefined reference errorAndrew Kelley
big surprise, C++ is to blame
2016-01-11resolve enum types and emit debug infoAndrew Kelley
2016-01-02codegen: emit debug metadata for parametersAndrew Kelley
2015-12-16structs have debug informationAndrew Kelley
2015-12-12prepare codebase for struct and string supportAndrew Kelley
parsing code for structs, strings, and c string literals partial semantic analyzing code for structs, strings, and c string literals
2015-12-08codegen does signed, unsigned, and floating point mathAndrew Kelley
2015-12-07add local variables to debug infoAndrew Kelley
2015-12-07integrate debug scopes with block contextAndrew Kelley
2015-12-07all variables have memory addressesAndrew Kelley
2015-12-07add debugging info for array typeAndrew Kelley
2015-12-03add labels and gotoAndrew Kelley
2015-11-30all LLVM C++ API contained to one fileAndrew Kelley
2015-11-30analyze no longer depends on llvm C++ APIAndrew Kelley
2015-11-29remove LLVMZigTargetMachineEmitToFileAndrew Kelley
The llvm C API provided function is adequate.
2015-11-27ability to export .o fileAndrew Kelley
2015-11-27add pub and export visibility modifiers and optimizationAndrew Kelley
2015-11-24fix not using subtarget featuresAndrew Kelley
2015-11-24write object file and fix void return typeAndrew Kelley