aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* now return 1 if there were errorsJoshua Mark Manton2018-05-171-1/+5
* whitespaceJoshua Mark Manton2018-05-161-0/+2
* removed unneeded blockJoshua Mark Manton2018-05-161-4/+0
* added compiler command for only parsing and typecheckingJoshua Mark Manton2018-05-161-1/+19
* Allow for NO_DEFAULT_STRUCT_VALUESgingerBill2018-05-131-0/+1
* Fix issues with exact integer bounds and remove dead codegingerBill2018-05-131-1/+0
* Disable pointer arithmeticgingerBill2018-05-131-1/+1
* Fix #210gingerBill2018-05-061-1/+0
* Move cycle checking to much earlier on in the semantic stagegingerBill2018-03-231-0/+2
* Type cachinggingerBill2018-03-231-0/+1
* update essence bindingsNakst2018-03-101-1/+1
* fix compile warnings on linuxNakst2018-03-101-1/+1
* Missing .rc error messageMikkel Hjortshoej2018-03-051-1/+1
* Calls rc.exe if -resource specifiedMikkel Hjortshoej2018-03-051-13/+59
* Remove cwd in `odin run` for LinuxgingerBill2018-03-031-1/+1
* Fixed '_alloc_command_line_arguments()' in os_linux.odin to use the new cstri...Morten Vassvik2018-03-011-1/+1
* More code tidying with `Array`gingerBill2018-02-251-3/+1
* Minor code rearrangementgingerBill2018-02-251-78/+73
* `array_make`gingerBill2018-02-251-6/+4
* Minor code reorganizationgingerBill2018-02-251-0/+3
* Multithreaded parser (windows only)gingerBill2018-02-251-0/+1
* `-out` and generate executable in the current working directorygingerBill2018-02-251-2/+29
* Remove dead code; Fix issue regarding order of evaluation of function paramet...gingerBill2018-02-041-7/+5
* Add ODIN_DEBUGgingerBill2018-01-281-1/+1
* `enum #export`gingerBill2018-01-211-2/+7
* Reimplement opt stagegingerBill2018-01-201-32/+32
* Remove timing for llvm-optgingerBill2018-01-201-1/+1
* Remove need for optgingerBill2018-01-201-31/+31
* Cache type size/align; Improve speed of ir_print.cppgingerBill2018-01-201-2/+0
* `-no-bounds-check`gingerBill2018-01-181-0/+6
* Named return value act as variables; Code reorganizationgingerBill2018-01-171-4/+7
* Remove `u128` and `i128`gingerBill2018-01-131-2/+2
* Localize checker datagingerBill2017-12-121-0/+1
* Disable struct field reordering (for the time being)gingerBill2017-12-121-24/+7
* Explicit procedure group; Remove implicit procedure overloadinggingerBill2017-12-091-1/+0
* Make core library use procedure groupings rather than normal overloadinggingerBill2017-12-041-1/+2
* Remove dead codegingerBill2017-12-031-28/+1
* Remove `using` in arrays; Remove `_` non-exported struct fieldsgingerBill2017-11-281-3/+2
* Fix merge from essence cross compile #154gingerBill2017-11-261-4/+6
* essence cross compileNakst2017-11-261-5/+47
* Changed `string_has_extension` to `string_ends_with`.Zachary Pierson2017-11-211-4/+4
* Fix debug symbol generationgingerBill2017-11-191-9/+5
* Remove /SYMBOLS flaggingerBill2017-11-191-1/+1
* Add `-debug` command (still in development)gingerBill2017-11-191-16/+24
* Update usage textv0.7.1gingerBill2017-11-191-4/+4
* Update versiongingerBill2017-11-191-1/+1
* `build_dll` replace with `-build-mode=dll`gingerBill2017-11-171-45/+66
* In error messages, remove ` with '; Fix error messages for `switch`gingerBill2017-11-121-20/+20
* Added static linking for macOS. Also fixed the build.sh. Thanks, vass :/Zachary Pierson2017-11-101-2/+4
* Fixed foreign import for linux. Modified .gitignore to ignore temp files and ...vassvik2017-11-101-8/+32