aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
Commit message (Expand)AuthorAgeFilesLines
* `fmt.String_Buffer`, Fix issue #44, Tweak overloading rulesGinger Bill2017-04-261-1/+1
* Continue work on custom SSA; Fix double declaration in `when` statementsGinger Bill2017-04-211-5/+0
* Basic Linux Build!Ginger Bill2017-04-091-15/+15
* I accidentally left debug stuff (like abs paths) in! Whoops!Zachary Pierson2017-04-021-4/+4
* It's terrible, but I added _some_ form of launch args support for Linux/macOSZachary Pierson2017-04-021-3/+3
* Merge https://github.com/gingerBill/OdinZachary Pierson2017-04-021-1/+1
|\
| * Complex numbers: complex64 complex128Ginger Bill2017-04-011-1/+1
* | Merge https://github.com/gingerBill/Odin, cleaned up a bit, fixed the object ...Zachary Pierson2017-03-301-2/+12
|\|
* | Merge https://github.com/gingerBill/OdinZac Pierson2017-03-211-4/+5
|\|
| * Finally fix signed integer conversion and printingGinger Bill2017-03-101-1/+0
| * Begin work on the custom backendGinger Bill2017-03-051-3/+5
| * Refactoring of code: remove `make` prefix on many proceduresGinger Bill2017-03-051-3/+3
* | Merge https://github.com/gingerBill/OdinZac Pierson2017-02-201-4/+5
|\|
| * Change ternary expression precedenceGinger Bill2017-02-181-4/+5
* | Updated warning removal list, and made system_exec_command_line_app in main.c...Zachary Pierson2017-02-121-0/+2
* | Merge https://github.com/gingerBill/OdinZachary Pierson2017-02-121-5/+4
|\|
| * Use a global to store the build context informationGinger Bill2017-02-121-5/+4
* | Merge https://github.com/gingerBill/OdinZachary Pierson2017-02-111-1/+0
|\|
| * Dynamic array syntax [...]Type; make entities private with a prefix of `_`; f...Ginger Bill2017-02-111-1/+0
* | Questioning whether MacOS libraries should be .dylib or .soZac Pierson2017-02-111-0/+1
* | Added ability to use -framework on MacOSZachary Pierson2017-02-101-2/+16
* | Linker on MacOS and GNU/Linux now includes foreign_system_libraries. Fixed fo...Zachary Pierson2017-02-071-10/+1
* | Linux can build now! Woo!Zac Pierson2017-02-071-9/+17
* | Added a very basic Linux standard library shamelessly stolen from the MacOS one.Zachary Pierson2017-02-071-1/+8
* | MacOS is able to run Hello World!Zachary Pierson2017-02-061-5/+32
* | Added Linux functions throughout the code, but it segfaults.Zac Pierson2017-02-061-1/+74
|/
* Add build guards around compiling part of the code.Ginger Bill2017-02-011-1/+4
* Update code from OSX merge to be consistent with the rest of the codeGinger Bill2017-02-011-4/+3
* oh boy, basic osx/unix supportzhiayang2017-02-021-7/+56
* Fix parsing for block/if expression within if/for/etc. statementsv0.0.6Ginger Bill2017-01-271-1/+1
* Library names - Only link with used foreign librariesGinger Bill2017-01-261-4/+5
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-1/+2
* Fix issue #8 - https://github.com/gingerBill/Odin/issues/8Ginger Bill2017-01-201-4/+4
* File reorganization for checker system.Ginger Bill2017-01-071-1/+1
* Fix array pointer as iterators; Remove stack allocations in `startup_runtime`v0.0.5dGinger Bill2017-01-061-0/+2
* Fix SUBSYSTEM for link.exev0.0.5aGinger Bill2017-01-051-1/+1
* Fix problem with `odin build`Ginger Bill2017-01-051-8/+9
* Rename llir -> irGinger Bill2017-01-041-10/+21
* v0.0.5Ginger Bill2017-01-031-0/+4
* Change prev ssa to llir;Ginger Bill2017-01-031-14/+10
* Handle calling conventions correctlyGinger Bill2016-12-221-1/+1
* Fix anonymous procedures and their dependenciesGinger Bill2016-12-211-9/+18
* Update README.mdv0.0.4Ginger Bill2016-12-091-3/+4
* Fix procedure casting; SUBSYSTEM to CONSOLE in linkerGinger Bill2016-12-091-1/+1
* Custom entry points on Windows (DllMain; WinMain)Ginger Bill2016-12-091-3/+3
* `build_dll`; Require an entry point procedure `main`Ginger Bill2016-12-081-13/+38
* Change entity collection strategyGinger Bill2016-12-031-43/+10
* Semicolons are required; `when` condition for certain file scope declarations...Ginger Bill2016-12-011-4/+3
* Update version stringv0.0.3dGinger Bill2016-11-281-1/+1
* Numpty forgot to add .c filesGinger Bill2016-11-231-0/+272