aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Add `-build-only` for `odin test` commandFeoramund2025-05-221-0/+1
* | Only trim `.odin` from build filenamesFeoramund2025-05-221-3/+26
* | -dynamic-literalsJeroen van Rijn2025-05-191-0/+1
* | Re-enable static map calls on AMD64 SysVFeoramund2025-05-181-6/+0
|/
* Support subtargets in build tags: `#build darwin:generic` and `#build linux:a...gingerBill2025-04-101-4/+30
* Fix `init_android_values` SDK check for `odin check`gingerBill2025-04-101-1/+1
* android bundling improvementsIllusionMan12122025-04-051-17/+0
* fix: cross-compilation for android on linuxIllusionMan12122025-04-051-24/+24
* feat: added a `-android-keystore-password` option to pass a password for the ...IllusionMan12122025-04-041-0/+5
* fix: strip trailing slashes for android keystore and jarsigner pathsIllusionMan12122025-04-041-0/+2
* 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