aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove llc/opt hack. XX.bc now contains useful debug info thanks to removal o...lachsinc2018-09-181-18/+2
* Provide llvm ir with more debug info (for Visual Studio debugger support).lachsinc2018-09-181-2/+12
* Add `-lld` flag for using "bin\lld-link.exe" on WindowsgingerBill2018-08-281-29/+48
* `-no-crt` flag for windows amd64gingerBill2018-08-131-4/+11
* Fixed 'sh: main: command not found' error on linux.thebirk2018-08-081-0/+1
* foreign import x {"foo.lib", "bar.lib"}gingerBill2018-07-291-2/+1
* BigInt support in the constant systemgingerBill2018-07-281-2/+4
* Loop array arithmetic on large arraysgingerBill2018-07-071-2/+0
* Surrounded explicit link paths (.a and .so) and the exe path for 'odin run' i...Morten Vassvik2018-07-051-3/+3
* Allow importation of `core:builtin` to get built-in entitiesgingerBill2018-06-171-1/+1
* Use global arena for AstNode allocationsgingerBill2018-06-091-2/+3
* Merge branch 'packages' of github.com:odin-lang/Odin into packagesBrett R. Toomey2018-06-031-2/+0
|\
| * Add -debug-compile parameter for llcgingerBill2018-06-031-2/+0
* | Dsymutil fixes for macOSBrett R. Toomey2018-06-031-0/+15
|/
* Re-allow `when` statements at the file scopegingerBill2018-06-021-0/+11
* Remove `tmp_allocator` from `Checker`gingerBill2018-05-281-1/+0
* Parallelize per file rather than per packagegingerBill2018-05-281-1/+4
* Reorganize `runtime` packagegingerBill2018-05-271-1/+1
* IR now builds with the new package systemgingerBill2018-05-271-3/+1
* Add basic package support (no IR support yet)gingerBill2018-05-261-12/+17
* Parse directories to be packagesgingerBill2018-05-211-3/+7
* Disable default struct field values; Update README.mdgingerBill2018-05-201-1/+1
* 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