| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Build as C++ | Ginger Bill | 2017-06-08 | 1 | -467/+0 |
| | | |||||
| * | Merge pull request #53 from ghost/master | gingerBill | 2017-06-06 | 1 | -1/+1 |
| |\ | | | | | Fix link time error about missing -fPIC flag | ||||
| | * | Fix link time error about missing -fPIC flag | Constantine Tarasenkov | 2017-04-28 | 1 | -1/+1 |
| | | | |||||
| * | | Implement u128/i128 features; Add bits.odin | Ginger Bill | 2017-06-01 | 1 | -1/+0 |
| | | | |||||
| * | | Fix issue #66 | Ginger Bill | 2017-05-14 | 1 | -1/+1 |
| |/ | |||||
| * | `fmt.String_Buffer`, Fix issue #44, Tweak overloading rules | Ginger Bill | 2017-04-26 | 1 | -1/+1 |
| | | |||||
| * | Continue work on custom SSA; Fix double declaration in `when` statements | Ginger Bill | 2017-04-21 | 1 | -5/+0 |
| | | |||||
| * | Basic Linux Build! | Ginger Bill | 2017-04-09 | 1 | -15/+15 |
| | | |||||
| * | I accidentally left debug stuff (like abs paths) in! Whoops! | Zachary Pierson | 2017-04-02 | 1 | -4/+4 |
| | | |||||
| * | It's terrible, but I added _some_ form of launch args support for Linux/macOS | Zachary Pierson | 2017-04-02 | 1 | -3/+3 |
| | | |||||
| * | Merge https://github.com/gingerBill/Odin | Zachary Pierson | 2017-04-02 | 1 | -1/+1 |
| |\ | |||||
| | * | Complex numbers: complex64 complex128 | Ginger Bill | 2017-04-01 | 1 | -1/+1 |
| | | | |||||
| * | | Merge https://github.com/gingerBill/Odin, cleaned up a bit, fixed the object ↵ | Zachary Pierson | 2017-03-30 | 1 | -2/+12 |
| |\| | | | | | | | file version message on macOS | ||||
| * | | Merge https://github.com/gingerBill/Odin | Zac Pierson | 2017-03-21 | 1 | -4/+5 |
| |\| | | | | | | | "Fixed" a proc overload bug. Still needs a *real* fix. | ||||
| | * | Finally fix signed integer conversion and printing | Ginger Bill | 2017-03-10 | 1 | -1/+0 |
| | | | |||||
| | * | Begin work on the custom backend | Ginger Bill | 2017-03-05 | 1 | -3/+5 |
| | | | |||||
| | * | Refactoring of code: remove `make` prefix on many procedures | Ginger Bill | 2017-03-05 | 1 | -3/+3 |
| | | | |||||
| * | | Merge https://github.com/gingerBill/Odin | Zac Pierson | 2017-02-20 | 1 | -4/+5 |
| |\| | |||||
| | * | Change ternary expression precedence | Ginger Bill | 2017-02-18 | 1 | -4/+5 |
| | | | |||||
| * | | Updated warning removal list, and made system_exec_command_line_app in ↵ | Zachary Pierson | 2017-02-12 | 1 | -0/+2 |
| | | | | | | | | | main.c return the exit code. | ||||
| * | | Merge https://github.com/gingerBill/Odin | Zachary Pierson | 2017-02-12 | 1 | -5/+4 |
| |\| | |||||
| | * | Use a global to store the build context information | Ginger Bill | 2017-02-12 | 1 | -5/+4 |
| | | | |||||
| * | | Merge https://github.com/gingerBill/Odin | Zachary Pierson | 2017-02-11 | 1 | -1/+0 |
| |\| | |||||
| | * | Dynamic array syntax [...]Type; make entities private with a prefix of `_`; ↵ | Ginger Bill | 2017-02-11 | 1 | -1/+0 |
| | | | | | | | | | fix extension checking | ||||
| * | | Questioning whether MacOS libraries should be .dylib or .so | Zac Pierson | 2017-02-11 | 1 | -0/+1 |
| | | | |||||
| * | | Added ability to use -framework on MacOS | Zachary Pierson | 2017-02-10 | 1 | -2/+16 |
| | | | |||||
| * | | Linker on MacOS and GNU/Linux now includes foreign_system_libraries. Fixed ↵ | Zachary Pierson | 2017-02-07 | 1 | -10/+1 |
| | | | | | | | | | foreign_system_library not respecting 'when' condition. | ||||
| * | | Linux can build now! Woo! | Zac Pierson | 2017-02-07 | 1 | -9/+17 |
| | | | |||||
| * | | Added a very basic Linux standard library shamelessly stolen from the MacOS one. | Zachary Pierson | 2017-02-07 | 1 | -1/+8 |
| | | | | | | | | | Made Linux (almost) work. The generated binaries segfault, but it's so close I can almost taste it. | ||||
| * | | MacOS is able to run Hello World! | Zachary Pierson | 2017-02-06 | 1 | -5/+32 |
| | | | |||||
| * | | Added Linux functions throughout the code, but it segfaults. | Zac Pierson | 2017-02-06 | 1 | -1/+74 |
| |/ | |||||
| * | Add build guards around compiling part of the code. | Ginger Bill | 2017-02-01 | 1 | -1/+4 |
| | | |||||
| * | Update code from OSX merge to be consistent with the rest of the code | Ginger Bill | 2017-02-01 | 1 | -4/+3 |
| | | | | | Remove some dead code whilst I was here too :P | ||||
| * | oh boy, basic osx/unix support | zhiayang | 2017-02-02 | 1 | -7/+56 |
| | | |||||
| * | Fix parsing for block/if expression within if/for/etc. statementsv0.0.6 | Ginger Bill | 2017-01-27 | 1 | -1/+1 |
| | | |||||
| * | Library names - Only link with used foreign libraries | Ginger Bill | 2017-01-26 | 1 | -4/+5 |
| | | |||||
| * | Change casting syntax: `cast(T)x` `transmute(T)x` et al. | Ginger Bill | 2017-01-25 | 1 | -1/+2 |
| | | |||||
| * | Fix issue #8 - https://github.com/gingerBill/Odin/issues/8 | Ginger Bill | 2017-01-20 | 1 | -4/+4 |
| | | |||||
| * | File reorganization for checker system. | Ginger Bill | 2017-01-07 | 1 | -1/+1 |
| | | |||||
| * | Fix array pointer as iterators; Remove stack allocations in `startup_runtime`v0.0.5d | Ginger Bill | 2017-01-06 | 1 | -0/+2 |
| | | |||||
| * | Fix SUBSYSTEM for link.exev0.0.5a | Ginger Bill | 2017-01-05 | 1 | -1/+1 |
| | | |||||
| * | Fix problem with `odin build` | Ginger Bill | 2017-01-05 | 1 | -8/+9 |
| | | |||||
| * | Rename llir -> ir | Ginger Bill | 2017-01-04 | 1 | -10/+21 |
| | | |||||
| * | v0.0.5 | Ginger Bill | 2017-01-03 | 1 | -0/+4 |
| | | | | | Fix enumerations to so they work as integers in indices; Add llir_opt.c and llir_print.c | ||||
| * | Change prev ssa to llir; | Ginger Bill | 2017-01-03 | 1 | -14/+10 |
| | | |||||
| * | Handle calling conventions correctly | Ginger Bill | 2016-12-22 | 1 | -1/+1 |
| | | |||||
| * | Fix anonymous procedures and their dependencies | Ginger Bill | 2016-12-21 | 1 | -9/+18 |
| | | |||||
| * | Update README.mdv0.0.4 | Ginger Bill | 2016-12-09 | 1 | -3/+4 |
| | | |||||
| * | Fix procedure casting; SUBSYSTEM to CONSOLE in linker | Ginger Bill | 2016-12-09 | 1 | -1/+1 |
| | | |||||
| * | Custom entry points on Windows (DllMain; WinMain) | Ginger Bill | 2016-12-09 | 1 | -3/+3 |
| | | |||||