aboutsummaryrefslogtreecommitdiff
path: root/src/common.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Build as C++Ginger Bill2017-06-081-0/+262
* Change extensions .cpp to .cGinger Bill2016-11-231-250/+0
* Compile as C! Whoop!Ginger Bill2016-11-231-0/+2
* Remove autoGinger Bill2016-11-231-303/+0
* Remove templated Map; replace with #include macro "templates" trickGinger Bill2016-11-231-9/+29
* Remove Array<T> and replace with macro versionGinger Bill2016-11-221-38/+37
* Remove: string overloads; deferGinger Bill2016-11-221-30/+18
* 128 bit integersGinger Bill2016-11-221-0/+51
* Better constant strings for SSA; Fix Type_InfoGinger Bill2016-10-261-8/+15
* Fix Type_Info bug overwriting type_info data.Ginger Bill2016-10-231-1/+5
* Separate ssa_struct_gep and ssa_array_gep proceduresGinger Bill2016-10-231-2/+6
* Minor Style FixesGinger Bill2016-10-221-18/+27
* Change from gbArray(T) to Array<T>Ginger Bill2016-10-081-32/+39
* Const Aggregate Literals for IR; Module path fixGinger Bill2016-09-301-6/+27
* Begin work on const llvm aggregate literalsGinger Bill2016-09-301-2/+3
* Fix: double declaration in SSAGinger Bill2016-09-271-0/+1
* Minimal Dependency Map: Only build what is neededGinger Bill2016-09-271-9/+12
* Fix push_* with better defer systemGinger Bill2016-09-231-2/+2
* Unicode file loading; push_allocator & push_contextGinger Bill2016-09-231-0/+41
* enum_to_string fix; enum count, min_value, max_valueGinger Bill2016-09-191-1/+1
* Better name mangler for SSA generationGinger Bill2016-09-181-0/+31
* Match statements; Type System change (Type_Record for all sum and product types)Ginger Bill2016-09-011-16/+129
* `using` on struct/union fieldsGinger Bill2016-08-241-2/+2
* Compile with odin.exe and no run.batgingerBill2016-08-161-1/+1
* Full Unicode SupportgingerBill2016-08-151-0/+1
* string comparisonsgingerBill2016-08-151-23/+47
* Code generation for procedure literalsgingerBill2016-08-111-1/+1
* f16/f128,u|i128, basic vector support.gingerBill2016-08-101-0/+11
* String supportgingerBill2016-08-051-75/+5
* Restart LLVM IR SSA generationgingerBill2016-07-301-0/+5
* `alias` and unified parameters lists for procedures and structures.gingerBill2016-07-251-0/+13
* Path validatorgingerBill2016-07-211-1/+1
* Only allow .odin files to be parsedgingerBill2016-07-211-0/+29
* Initial release versiongingerBill2016-07-091-0/+17
* Initial CommitgingerBill2016-07-071-0/+221