| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | `-vet` flag to do basic vetting of code | gingerBill | 2018-11-25 | 1 | -0/+1 |
| | | |||||
| * | Place optimization level flag in condition again; `-memcpyopt -die` only in ↵ | gingerBill | 2018-10-24 | 1 | -1/+3 |
| | | | | | non-debug builds | ||||
| * | Merge pull request #260 from lachsinc/master | gingerBill | 2018-10-24 | 1 | -2/+15 |
| |\ | | | | | [WIP] Provide llvm with more debug info (for Visual Studio debugger support) | ||||
| | * | Remove llc/opt hack. XX.bc now contains useful debug info thanks to removal ↵ | lachsinc | 2018-09-18 | 1 | -2/+15 |
| | | | | | | | | | of optimization flags in debug builds. | ||||
| * | | Fix compilation error #272 | gingerBill | 2018-10-17 | 1 | -3/+19 |
| |/ | |||||
| * | Add `-lld` flag for using "bin\lld-link.exe" on Windows | gingerBill | 2018-08-28 | 1 | -0/+1 |
| | | |||||
| * | `-no-crt` flag for windows amd64 | gingerBill | 2018-08-13 | 1 | -1/+2 |
| | | |||||
| * | Fix `is_excluded_target_filename` | gingerBill | 2018-06-21 | 1 | -8/+6 |
| | | |||||
| * | Make source code compile with 32 bit (but not build 32 bit code) | gingerBill | 2018-06-15 | 1 | -2/+0 |
| | | |||||
| * | Modify how build settings are handled | gingerBill | 2018-06-15 | 1 | -69/+121 |
| | | |||||
| * | Use gbString for opt_flags | gingerBill | 2018-06-03 | 1 | -14/+10 |
| | | |||||
| * | Add -debug-compile parameter for llc | gingerBill | 2018-06-03 | 1 | -2/+9 |
| | | |||||
| * | Comment based build tags for packages (basic and temporary) | gingerBill | 2018-05-28 | 1 | -0/+1 |
| | | |||||
| * | Remove `tmp_allocator` from `Checker` | gingerBill | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | Reorganize `runtime` package | gingerBill | 2018-05-27 | 1 | -1/+3 |
| | | |||||
| * | Move ODIN_* platform constants to `core:os` | gingerBill | 2018-05-27 | 1 | -3/+3 |
| | | |||||
| * | Add basic package support (no IR support yet) | gingerBill | 2018-05-26 | 1 | -3/+112 |
| | | |||||
| * | added compiler command for only parsing and typechecking | Joshua Mark Manton | 2018-05-16 | 1 | -0/+1 |
| | | |||||
| * | Calls rc.exe if -resource specified | Mikkel Hjortshoej | 2018-03-05 | 1 | -0/+2 |
| | | |||||
| * | Fix build_settings.cpp | gingerBill | 2018-02-25 | 1 | -4/+2 |
| | | |||||
| * | Revert demo | gingerBill | 2018-02-25 | 1 | -1/+1 |
| | | |||||
| * | Minor code rearrangement | gingerBill | 2018-02-25 | 1 | -1/+1 |
| | | |||||
| * | `array_make` | gingerBill | 2018-02-25 | 1 | -2/+1 |
| | | |||||
| * | Hexadecimal floats for "perfect values" 0h42f60000 == 123; use `bit_cast` in ↵ | gingerBill | 2018-02-25 | 1 | -1/+1 |
| | | | | | compiler | ||||
| * | `-out` and generate executable in the current working directory | gingerBill | 2018-02-25 | 1 | -0/+1 |
| | | |||||
| * | v0.8.1 | gingerBill | 2018-02-11 | 1 | -1/+1 |
| | | | | | Fix initialization values for variables | ||||
| * | v0.8.0v0.8.0 | gingerBill | 2018-02-09 | 1 | -1/+1 |
| | | |||||
| * | Add ODIN_DEBUG | gingerBill | 2018-01-28 | 1 | -1/+1 |
| | | |||||
| * | `-no-bounds-check` | gingerBill | 2018-01-18 | 1 | -0/+1 |
| | | |||||
| * | Fix lhs < rhs bug (#164) | gingerBill | 2017-12-14 | 1 | -1/+1 |
| | | |||||
| * | Explicit procedure group; Remove implicit procedure overloading | gingerBill | 2017-12-09 | 1 | -1/+1 |
| | | |||||
| * | essence cross compile | Nakst | 2017-11-26 | 1 | -1/+11 |
| | | |||||
| * | Add `-debug` command (still in development) | gingerBill | 2017-11-19 | 1 | -0/+1 |
| | | |||||
| * | Set version number to v0.7.1 | gingerBill | 2017-11-19 | 1 | -1/+1 |
| | | |||||
| * | Begin with on debugging symbol; fix version number 0.7.0 | gingerBill | 2017-11-19 | 1 | -1/+1 |
| | | |||||
| * | `build_dll` replace with `-build-mode=dll` | gingerBill | 2017-11-17 | 1 | -0/+2 |
| | | |||||
| * | Library collections | Ginger Bill | 2017-09-07 | 1 | -22/+44 |
| | | |||||
| * | v0.6.2; Use Ada_Case for typesv0.6.2 | Ginger Bill | 2017-08-03 | 1 | -1/+1 |
| | | |||||
| * | v0.6.1av0.6.1a | Ginger Bill | 2017-08-01 | 1 | -1/+1 |
| | | |||||
| * | Fix minor errors for *nix | Ginger Bill | 2017-08-01 | 1 | -1/+1 |
| | | |||||
| * | v0.6.1v0.6.1 | Ginger Bill | 2017-08-01 | 1 | -1/+1 |
| | | |||||
| * | Add mutexes to string buffer allocator uses | Ginger Bill | 2017-08-01 | 1 | -17/+25 |
| | | |||||
| * | Add -keep-temp-files option | Ginger Bill | 2017-07-31 | 1 | -0/+1 |
| | | |||||
| * | Extra type safety; Fix typos | Ginger Bill | 2017-07-31 | 1 | -2/+2 |
| | | |||||
| * | Parallelization of the Parser | Ginger Bill | 2017-07-30 | 1 | -11/+24 |
| | | | | | | ~66% reduction (unoptimized build) ~30% reduction (optimized build) | ||||
| * | `transmute(type)x`; Minor code clean up | Ginger Bill | 2017-07-30 | 1 | -5/+5 |
| | | |||||
| * | Add `-show-timings`; Clean up polymorphic procedure code a bit | Ginger Bill | 2017-07-07 | 1 | -0/+1 |
| | | |||||
| * | Fix aprint* bug; NULL -> nullptr; Better error messages for overloaded functions | Ginger Bill | 2017-07-06 | 1 | -7/+7 |
| | | |||||
| * | Implicit parametric polymorphic procedures | Ginger Bill | 2017-06-29 | 1 | -2/+2 |
| | | |||||
| * | Update procedure names and extend demo.odin | Ginger Bill | 2017-06-29 | 1 | -1/+1 |
| | | |||||