aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add internal flaggingerBill2024-09-091-0/+5
* Add missing help text for -build-mode:testDimension42024-09-021-0/+1
* riscv compiler supportLaytan2024-09-011-0/+6
* add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-0/+9
* Fix 'odin [run|test] --' giving a compiler out of boundsFourteenBrush2024-08-141-2/+8
* Help text default -o:none -> -o:minimal.Jeroen van Rijn2024-07-191-1/+1
* Minor change to an internal flaggingerBill2024-07-151-0/+1
* Begin work for `bit_set[...; [N]T]` (not working)gingerBill2024-07-151-0/+5
* `-use-separate-modules` default on Windows onlygingerBill2024-07-151-1/+1
* Make `-use-separate-modules` the default behaviour for `-o:none` and `-o:mini...gingerBill2024-07-151-1/+1
* Keep MSVC happy with secure versions of C callsgingerBill2024-07-151-10/+0
* Fix parameter to nonegingerBill2024-07-141-1/+1
* Add pseudo flag `-fast-build`gingerBill2024-07-141-0/+12
* Allow using precompiled .res file.Jeroen van Rijn2024-07-101-2/+4
* Add `gb_internal` to proceduresgingerBill2024-07-091-1/+1
* Cache files, env, and argsgingerBill2024-07-091-3/+10
* Add `odin clear-cache`gingerBill2024-07-091-0/+2
* Add `-internal-cached`gingerBill2024-07-081-3/+23
* Add #load cache files to `-export-dependencies:json`gingerBill2024-07-081-23/+69
* Default to `-o:none` for all buildsgingerBill2024-07-081-1/+1
* Correct `-use-separate-module` behaviourgingerBill2024-07-081-1/+6
* Experiment with different uses of `-use-separate-modules`gingerBill2024-07-081-1/+7
* Add `-print-linker-flags`gingerBill2024-07-081-2/+50
* Merge pull request #3828 from laytan/re-raise-signals-from-odin-rungingerBill2024-07-061-6/+22
|\
| * re-raise signals from the `odin run` binaryLaytan Laats2024-06-281-6/+22
* | Fix help text.Jeroen van Rijn2024-07-031-1/+0
* | Remove the `-disallow-do` aspect from `-strict-style`gingerBill2024-06-291-2/+0
* | Add `-vet-tabs`gingerBill2024-06-291-0/+7
* | Fix accidental deletion in the `-strict-style` help commentgingerBill2024-06-291-1/+1
* | Add note regarding `-strict-style`gingerBill2024-06-291-0/+2
* | `-strict-style` implies `-disallow-do`gingerBill2024-06-291-1/+3
* | Update `-strict-style`gingerBill2024-06-291-0/+2
* | Add internal flag for testing stuffgingerBill2024-06-291-0/+5
* | Rename `-vet-identical-cast` to `-vet-cast`; with minor code clean upgingerBill2024-06-291-5/+5
* | Add `-vet-identical-cast`Feoramund2024-06-281-0/+7
|/
* Add `-custom-attribute`gingerBill2024-06-281-0/+34
* Add `-build-mode:test`.Jeroen van Rijn2024-06-211-0/+4
* Merge pull request #3137 from laytan/show-defineablegingerBill2024-06-201-0/+156
|\
| * collect and show docs of defineablesLaytan Laats2024-06-071-28/+34
| * explicit integer conversionsLaytan Laats2024-06-061-9/+12
| * check if -define is actually usedLaytan Laats2024-06-061-5/+28
| * -show-defineables and -export-defineablesLaytan Laats2024-06-061-0/+124
* | Fix compiler silently returning if `parse_packages` failsFeoramund2024-06-131-1/+2
|/
* orca windowslaytan2024-06-051-1/+5
* improve orca targetLaytan Laats2024-06-051-0/+28
* Merge pull request #3615 from puzzleddev/export-dependenciesgingerBill2024-06-041-1/+126
|\
| * Add the option to export dependencies as JSON.tim42422024-05-241-51/+113
| * 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
|\ \