aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * Improved depdendency formatting to support paths containing spacestim42422024-05-241-1/+20
| * Initial dependency file generationtim42422024-05-241-4/+48
* | Merge pull request #3646 from Feoramund/multi-testJeroen van Rijn2024-06-041-24/+0
|\ \
| * | Remove `-test-name` in favor of test runner optionFeoramund2024-06-021-24/+0
| |/
* / Fix #3660Feoramund2024-06-021-0/+4
|/
* Reimplement `-build-mode:static`/`-build-mode:lib`gingerBill2024-05-161-0/+10
* llvm 18: general unix and darwin specificsLaytan Laats2024-05-071-5/+2
* compiler: improve target features supportLaytan Laats2024-05-021-6/+73
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-04-221-4/+4
|\
| * spellingThomas la Cour2024-04-201-4/+4
* | Add check for `build.` and `run.` typosgingerBill2024-04-221-2/+11
|/
* Add `-no-type-assert` and `ODIN_NO_TYPE_ASSERT`gingerBill2024-04-181-0/+9
* add 'odin root' commandLaytan Laats2024-04-131-0/+4
* Add `-vet-unused-variables` and ``-vet-unused-imports` (`-vet-unused` is both)gingerBill2024-04-111-8/+23
* Default to "smart" linker behaviour; Add `-min-link-libs` to use minimize lin...gingerBill2024-04-041-0/+13
* Clarity warning and error printinggingerBill2024-04-021-0/+7
* darwin: be less annoying about "incompatible" library versionsLaytan Laats2024-03-251-1/+2
* darwin: fix ld warnings and set minimum os versionLaytan Laats2024-03-231-1/+1
* Replace `gb_exit(1)` with `exit_with_errors()` where appropriategingerBill2024-03-191-1/+1
* Add `-json-errors`gingerBill2024-03-191-0/+10
* Serialize errors to make them sortable, deterministic, and generally more con...gingerBill2024-03-191-1/+3
* Improve error handling for missing library collection provided by the compilergingerBill2024-02-071-7/+17
* Make run args take the first '--' as the start of the args, instead of the la...flysand72024-02-041-4/+8
* Merge pull request #3141 from laytan/add-all-packages-flag-for-testsgingerBill2024-01-311-1/+6
|\
| * Add `odin test -all-packages` to be able to test an entire projectLaytan Laats2024-01-261-1/+6
* | `-default-to-panic-allocator`gingerBill2024-01-281-0/+14
* | Move `core:runtime` to `base:runtime`; keep alias aroundgingerBill2024-01-281-0/+1
|/
* Expand -subsystem option on WindowsJeroen van Rijn2024-01-181-8/+35
* Clean up error block usagegingerBill2024-01-051-0/+2
* Add `-obfuscate-source-code-locations`gingerBill2023-12-131-0/+12
* Silence writable string warnings when compiling Odin on Linux.Jeroen van Rijn2023-12-031-2/+2
* Fix oversights, apply minor improvementsTarık B2023-11-251-15/+16
* Apply consistent usage of third-person singularTarık B2023-11-251-43/+43
* Standardize to consistent 3-space indentation for inline commentsTarık B2023-11-251-24/+24
* Remove redundant exampleTarık B2023-11-251-1/+0
* Fix newly introduced capitalization and punctuation errorTarık B2023-11-251-1/+1
* Increase indentation for -vet extra check listingTarık B2023-11-251-3/+3
* Unify showing of available optionsTarık B2023-11-251-15/+21
* Capitalize first word of sentencesTarık B2023-11-251-10/+10
* Add period at the end of sentences.Tarık B2023-11-251-104/+104
* Fix typoTarık B2023-11-251-1/+1
* Fix indentationTarık B2023-11-251-3/+3
* Add -microarch:? to help text.Jeroen van Rijn2023-11-111-0/+1
* Re-add `break`.Jeroen van Rijn2023-11-101-0/+1
* Facored out `get_default_microarchitecture`Jeroen van Rijn2023-11-101-6/+9
* Add -microarch:?Jeroen van Rijn2023-11-101-0/+39
* Support LLVM >=17.0.1 on Darwin and Linuxjcmdln2023-10-111-2/+2
* Remove `-vet-extra`gingerBill2023-09-301-17/+1
* Fix wrong import due to grep-replacegingerBill2023-09-211-1/+1
* Update ABI breaking changes for `f16` types (due to LLVM 15+)gingerBill2023-09-211-1/+0