| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-10 | rename LLVMZig to ZigLLVM | Andrew Kelley | |
| 2016-09-04 | generate debug info for global constants | Andrew Kelley | |
| See #41 | |||
| 2016-09-04 | port to llvm 3.9 | Andrew Kelley | |
| 2016-05-07 | add div_exact builtin fn | Andrew Kelley | |
| closes #149 | |||
| 2016-05-06 | add debug safety for left shifting | Andrew Kelley | |
| See #46 | |||
| 2016-05-04 | add cmpxchg builtin function | Andrew Kelley | |
| 2016-04-28 | better alignment value for stack variables | Andrew Kelley | |
| fixes debug info sometimes not being available for parameters | |||
| 2016-04-27 | better parameter codegen | Andrew Kelley | |
| * ability to take address of a parameter (closes #97) * debug symbols work for parameters | |||
| 2016-04-09 | fix debug symbols regression after llvm 3.8.0 | Andrew Kelley | |
| 2016-03-08 | update to llvm 3.8.0 | Andrew Kelley | |
| 2016-02-16 | rename 'environ' to 'env_type' | Andrew Kelley | |
| environ appears to clash with another symbol in mingw land | |||
| 2016-02-12 | fix build on GCC | Andrew Kelley | |
| 2016-02-11 | ability to cross compile | Andrew Kelley | |
| hello_libc.zig can produce a windows build | |||
| 2016-02-10 | cleanup target data organization | Andrew Kelley | |
| 2016-02-10 | targets command shows which ones are native | Andrew Kelley | |
| 2016-02-10 | add "targets" command to list architectures, oses, abis | Andrew Kelley | |
| 2016-02-05 | Added code for generating nonnull attributes | realazthat | |
| 2016-02-04 | fix debug info for bool type | Andrew Kelley | |
| 2016-02-03 | fix debug info for arrays being 1 element too short | Andrew Kelley | |
| 2016-01-31 | parseh: correct debug for forward decls | Andrew 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-18 | add function pointer support | Andrew Kelley | |
| See #14 | |||
| 2016-01-18 | pave the road for function pointers | Andrew Kelley | |
| See #14 | |||
| 2016-01-15 | solve the mystery of undefined reference error | Andrew Kelley | |
| big surprise, C++ is to blame | |||
| 2016-01-11 | resolve enum types and emit debug info | Andrew Kelley | |
| 2016-01-02 | codegen: emit debug metadata for parameters | Andrew Kelley | |
| 2015-12-16 | structs have debug information | Andrew Kelley | |
| 2015-12-12 | prepare codebase for struct and string support | Andrew Kelley | |
| parsing code for structs, strings, and c string literals partial semantic analyzing code for structs, strings, and c string literals | |||
| 2015-12-08 | codegen does signed, unsigned, and floating point math | Andrew Kelley | |
| 2015-12-07 | add local variables to debug info | Andrew Kelley | |
| 2015-12-07 | integrate debug scopes with block context | Andrew Kelley | |
| 2015-12-07 | all variables have memory addresses | Andrew Kelley | |
| 2015-12-07 | add debugging info for array type | Andrew Kelley | |
| 2015-12-03 | add labels and goto | Andrew Kelley | |
| 2015-11-30 | all LLVM C++ API contained to one file | Andrew Kelley | |
| 2015-11-30 | analyze no longer depends on llvm C++ API | Andrew Kelley | |
| 2015-11-29 | remove LLVMZigTargetMachineEmitToFile | Andrew Kelley | |
| The llvm C API provided function is adequate. | |||
| 2015-11-27 | ability to export .o file | Andrew Kelley | |
| 2015-11-27 | add pub and export visibility modifiers and optimization | Andrew Kelley | |
| 2015-11-24 | fix not using subtarget features | Andrew Kelley | |
| 2015-11-24 | write object file and fix void return type | Andrew Kelley | |
