aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix max alignmentsLaytan Laats2024-08-121-21/+26
|
* Delete empty file after access check.Jeroen van Rijn2024-08-071-3/+5
|
* Improve output path checkingJeroen van Rijn2024-07-311-3/+8
| | | | Fixes #4001
* fix for using .rc filesThomas la Cour2024-07-301-0/+1
|
* Begin work for `bit_set[...; [N]T]` (not working)gingerBill2024-07-151-0/+2
|
* `-use-separate-modules` default on Windows onlygingerBill2024-07-151-1/+1
|
* Disable `-use-separate-modules` by default on darwin until problem is determinedgingerBill2024-07-151-0/+2
|
* Make `-use-separate-modules` the default behaviour for `-o:none` and ↵gingerBill2024-07-151-0/+7
| | | | `-o:minimal`
* Default to `-o:minimal` againgingerBill2024-07-141-1/+5
|
* Allow using precompiled .res file.Jeroen van Rijn2024-07-101-4/+5
|
* Cache files, env, and argsgingerBill2024-07-091-1/+6
|
* Add `-internal-cached`gingerBill2024-07-081-1/+9
|
* Default to `-o:none` for all buildsgingerBill2024-07-081-1/+1
|
* Experiment with different uses of `-use-separate-modules`gingerBill2024-07-081-0/+1
|
* Add `-print-linker-flags`gingerBill2024-07-081-0/+2
|
* wasm: add foreign import and linking of wasm object filesLaytan Laats2024-07-021-9/+0
|
* Add `-vet-tabs`gingerBill2024-06-291-0/+3
|
* Move microarch stuff to a separate filegingerBill2024-06-291-462/+1
|
* Add internal flag for testing stuffgingerBill2024-06-291-0/+1
|
* Rename `-vet-identical-cast` to `-vet-cast`; with minor code clean upgingerBill2024-06-291-4/+4
|
* Add `-vet-identical-cast`Feoramund2024-06-281-1/+4
|
* Add `-custom-attribute`gingerBill2024-06-281-0/+4
|
* disallow non-global foreign import of variables on wasmLaytan Laats2024-06-281-1/+3
|
* Merge pull request #3137 from laytan/show-defineablegingerBill2024-06-201-0/+2
|\ | | | | Add flags to show/export defineable values and warn if a -define is unused in the project
| * -show-defineables and -export-defineablesLaytan Laats2024-06-061-0/+2
| |
* | Add `-target:freestanding_arm32` (experimental)gingerBill2024-06-091-0/+9
|/
* fix linking on weird linuxesLaytan2024-06-061-2/+10
|
* Merge pull request #3690 from laytan/orcasgingerBill2024-06-061-4/+3
|\ | | | | Runtime support for orca
| * orca windowslaytan2024-06-051-1/+1
| |
| * improve orca targetLaytan Laats2024-06-051-5/+4
| |
* | Added arm64 support for NetBSDAndreas T Jonsson2024-06-051-2/+15
|/
* Merge pull request #3615 from puzzleddev/export-dependenciesgingerBill2024-06-041-0/+8
|\ | | | | Add build flag to export dependencies.
| * Add the option to export dependencies as JSON.tim42422024-05-241-0/+7
| |
| * Initial dependency file generationtim42422024-05-241-0/+1
| |
* | Remove `-test-name` in favor of test runner optionFeoramund2024-06-021-1/+0
| | | | | | | | | | | | `-define:ODIN_TEST_NAMES=...` is capable of selecting test by package and name or name only, with the ability to access packages included by `-all-packages`.
* | Add experimental target `orca_wasm32`gingerBill2024-05-301-1/+13
|/
* Merge pull request #3592 from laytan/wasm-gpagingerBill2024-05-201-8/+0
|\ | | | | add a default heap/general purpose allocator for wasm to `base:runtime`
| * add a default heap/general purpose allocator for wasm to `base:runtime`Laytan Laats2024-05-161-8/+0
| |
* | Merge pull request #3570 from jasonKercher/linux-arm32gingerBill2024-05-201-1/+11
|\ \ | | | | | | Get the compiler to build and work on arm32 Linux
| * | arm32 now compiles and runs demojasonkercher2024-05-101-1/+11
| | |
* | | Reimplement `-build-mode:static`/`-build-mode:lib`gingerBill2024-05-161-1/+7
| |/ |/|
* | Merge pull request #3439 from andreas-jonsson/netbsdgingerBill2024-05-151-0/+13
|\ \ | | | | | | NetBSD support
| * | Removed dead codeAndreas T Jonsson2024-05-101-2/+1
| | |
| * | Merge branch 'master' into netbsdAndreas T Jonsson2024-05-101-123/+562
| |\|
| * | Changed target data layoutAndreas T Jonsson2024-05-101-1/+1
| | |
| * | Merged with masterAndreas T Jonsson2024-05-021-2/+4
| |\ \
| * \ \ Merge branch 'master' into netbsdAndreas T Jonsson2024-04-251-88/+58
| |\ \ \
| * | | | Initial commit of NetBSD portAndreas T Jonsson2024-04-161-0/+17
| | | | |
* | | | | Make `core:runtime` etc a warning, and an error with `-vet`gingerBill2024-05-131-1/+4
| |_|_|/ |/| | |
* | | | fix merge conflictLaytan2024-05-071-1/+0
| | | |