aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * Improve flag handling to check for invalid usesgingerBill2020-11-171-56/+77
| * Add `-show-unused-with-location`gingerBill2020-11-171-64/+34
| * Add `-show-unused` (Shows unused package declarations of all imported packages)gingerBill2020-11-171-0/+159
| * Improve logic for x->y() shorthandgingerBill2020-11-151-3/+0
| * Implement custom temporary allocator using ring buffergingerBill2020-11-151-7/+7
| * Add SCOPED_TEMPORARY_BLOCK for temporary allocations within a blockgingerBill2020-11-151-0/+1
| * Begin clarifying allocation patterns by changing from `heap_allocator` to spe...gingerBill2020-11-151-1/+15
| * For the sake of consistency, fixed the placement of the -no-entry-point flag ...F0x1fy2020-11-101-1/+1
| * Removed unnecessary newline from previous commit.F0x1fy2020-11-101-1/+0
| * Added -no-entry-point flag and relevant check.F0x1fy2020-11-101-0/+7
| * Fix -build-mode:shared type table on UnixTetralux2020-11-061-37/+45
| * Fixes text layout now via GitHubPlatin212020-10-311-25/+20
| * Revert "Changed tab width was on 2 now 4"Platin212020-10-311-25/+31
| * Changed tab width was on 2 now 4Platin212020-10-311-31/+25
| * Sets llvm api back to use the generic sdk linkPlatin212020-10-311-1/+1
| * Combines all link-able types to a single if and adds .o for linkingPlatin212020-10-311-11/+17
| * Fix for local/lib linking from brew for macOSPlatin212020-10-311-4/+4
* | Add experimental `-insert-semicolon` functionality to tokenizer and parsergingerBill2020-11-011-0/+6
|/
* Add `-build-mode:assembly` for `-llvm-api`gingerBill2020-10-201-4/+17
* Add `-microarch:<string>` (e.g. `-microarch:native`)gingerBill2020-10-201-3/+11
* Adds -syslibroot to linker command needed for System.frameworkPlatin212020-09-271-2/+10
* Add `-disallow-do`gingerBill2020-09-231-0/+6
* update essence platformnakst2020-09-151-1/+1
* Add -default-to-nil-allocator flag (sets `ODIN_DEFAULT_TO_NIL_ALLOCATOR`)gingerBill2020-09-151-2/+10
* Add git sha to `odin version` commandMikkel Hjortshoej2020-08-231-1/+11
* Allow multiple `-define` flagsgingerBill2020-07-161-1/+8
* Add `-no-dynamic-literals` to disallow dynamic array and map literalsgingerBill2020-07-141-19/+25
* Fix system calls for compilergingerBill2020-06-301-14/+5
* Add `-show-system-calls`; Update runtime for windows_386; Fix some minor bugsgingerBill2020-06-301-6/+29
* Begin work on windows 386gingerBill2020-06-291-6/+6
* Minor changes for \*nix backendgingerBill2020-06-101-13/+6
* Fix typogingerBill2020-06-101-2/+2
* Add `-target:<string>` fuzzy checking with "Did you mean" messagegingerBill2020-06-101-0/+26
* Basic cross compilation supportgingerBill2020-06-101-3/+21
* Add `wasm-ld` support for wasm code generationgingerBill2020-06-031-4/+12
* Improve performance of tokenization and parsinggingerBill2020-05-271-0/+30
* Minor tokenizer performance improvementsgingerBill2020-05-271-1/+1
* Begin work on supporting wasm32 architecturegingerBill2020-05-251-3/+15
* Add extra information to `-show-more-timings`gingerBill2020-05-211-50/+76
* Add `-extra-linker-flags:<string>`gingerBill2020-05-061-4/+34
* Support `--flag` as redundancy for `-flag`gingerBill2020-05-041-0/+4
* Fix `-subsystem:windows` for normal backendgingerBill2020-05-041-2/+3
* Add `-ignore-vs-search`gingerBill2020-05-021-0/+20
* Fix rc.exe callgingerBill2020-05-021-4/+2
* Add missing `;`gingerBill2020-04-301-1/+1
* Add `-subsystem` to `odin build -help`gingerBill2020-04-301-1/+12
* Simplify compiler's `Map` and create a `StringMap` specifically for stringsgingerBill2020-04-131-1/+2
* Add `-build-mode=obj`gingerBill2020-04-131-15/+31
* Add extra guards for window-only performance checkinggingerBill2020-04-071-6/+8
* Fix psapi.h to be windows onlygingerBill2020-04-071-1/+0