aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
* Command `package` -> `bundle`gingerBill2025-03-281-2/+8
* Use working directory for `aapt` commandsgingerBill2025-03-271-4/+0
* Use `u64` for the command kind just in casegingerBill2025-03-271-1/+1
* `odin package android`gingerBill2025-03-271-2/+2
* Begin work on `odin package-android` commandgingerBill2025-03-261-106/+111
* Disable `-build-mode:exe` for `-subtarget:android`gingerBill2025-03-261-2/+2
* Really bodgy android packing system for `odin build`gingerBill2025-03-261-3/+33
* Remove `_PATH` on android environment variablesgingerBill2025-03-261-38/+58
* Migrate `ODIN_ANDROID_*` constants to `build_settings.cpp`; `-minimum-os-vers...gingerBill2025-03-261-0/+71
* Fix typosgingerBill2025-03-261-2/+2
* Allow `check` for `-subtarget:android`gingerBill2025-03-261-6/+12
* Very very rudimentary support for `-target:linux_arm64 -subtarget:android`gingerBill2025-03-261-1/+38
* few llvm 20 changesLaytan Laats2025-03-191-6/+6
* Add `-use-single-module`gingerBill2025-01-221-0/+5
* Enable `-use-separate-modules` as default for all platformsgingerBill2025-01-221-2/+0
* Error if -no-thread-local is used in presence of -no-crt on Unixflysand72025-01-171-5/+10
* Added compile-time checks for thread locals with -no-crtflysand72025-01-171-1/+15
* Make `-no-dynamic-literals` the default nowgingerBill2025-01-051-6/+0
* Add `#+feature dynamic-literals`gingerBill2025-01-051-0/+12
* fix #4547 - wasm -out without file extensionLaytan Laats2024-12-061-1/+1
* ABI change: for indirect parameters size_of <= 16, do callee stack copygingerBill2024-12-051-0/+1
* Fix typogingerBill2024-11-141-1/+1
* Add `-linker:<string>` to replace `-lld` and `-radlink`gingerBill2024-11-141-3/+19
* Add `-radlink`gingerBill2024-11-141-1/+2
* Suggest `-microarch:native` if `popcnt` instruction is missing.Jeroen van Rijn2024-11-071-0/+1
* Simplify use of pie0dminnimda2024-11-041-7/+0
* Add support for linking as pie0dminnimda2024-11-041-1/+8
* Disable exe path testgingerBill2024-10-081-13/+13
* Add `-vet-unused-procedures`gingerBill2024-09-171-0/+3
* Add `-vet-packages:<comma-separated-string-array>`gingerBill2024-09-171-2/+1
* Merge pull request #4206 from laytan/improve-linking-shared-librariesgingerBill2024-09-101-0/+1
|\
| * add -no-rpathLaytan2024-09-041-0/+1
* | Add internal flaggingerBill2024-09-091-0/+1
* | Fix #4211Jeroen van Rijn2024-09-071-3/+4
|/
* riscv compiler supportLaytan2024-09-011-1/+3
* add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-1/+19
* 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
* 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 `-o:mini...gingerBill2024-07-151-0/+7
* 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