aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* -go-to-definitions (OGTD file format)gingerBill2019-05-261-432/+43
|
* -compact flag for 'odin query'gingerBill2019-05-251-1/+12
|
* odin querygingerBill2019-05-251-9/+460
| | | | Output .json file containing information about the program
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2019-03-151-1/+1
|\
| * Fix build error on !Windows.Jeroen van Rijn2019-03-151-1/+1
| |
* | Minor adjustmentsgingerBill2019-03-151-1/+1
|/
* Add -pdb-name for custom names of PDBsgingerBill2019-03-141-33/+70
|
* Reimplement -collection; remove `static` from Odin tokenizer/parser in core ↵gingerBill2019-02-231-0/+65
| | | | library
* New build flag: -define:foo=123gingerBill2019-02-231-33/+79
|
* Fixed macOS not compiling.thebirk2019-02-011-1/+1
|
* Fixed -out dropping extension on linux.thebirk2019-02-011-7/+17
|
* Allow for @indent for attributes that don't require any parameters; Add ↵gingerBill2019-01-301-0/+6
| | | | -ignore-unknown-attributes
* Allow 'odin run program.odin -- <args-for-program.exe>Tetralux2019-01-281-3/+21
|
* Fix typos for OS X debug buildsgingerBill2018-12-021-13/+13
|
* `-vet` flag to do basic vetting of codegingerBill2018-11-251-0/+6
|
* Remove llc/opt hack. XX.bc now contains useful debug info thanks to removal ↵lachsinc2018-09-181-18/+2
| | | | of optimization flags in debug builds.
* 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' ↵Morten Vassvik2018-07-051-3/+3
| | | | in quotes, so that it works in paths containing characters that must be escaped (like spaces)
* 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
| | | | (will decide later if I want them or not)
* 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
|