aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-04-092-12/+28
|\
| * gb.h: fix buffer overflow when printing long strings. fix #4831IllusionMan12122025-04-091-9/+17
| * Merge pull request #5013 from IllusionMan1212/one-last-android-fix-maybegingerBill2025-04-081-3/+11
| |\
| | * android: always link liblogIllusionMan12122025-04-081-0/+1
| | * fix: use the clang binary that's provided by the android NDKIllusionMan12122025-04-071-3/+10
* | | Remove warning on struct field parameters being too big for the stackgingerBill2025-04-091-1/+1
|/ /
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-04-081-1/+3
|\ \
| * | Fix #5020Jeroen van Rijn2025-04-081-1/+3
* | | Propagate `@(link_section=<string>)` to nested declarationsgingerBill2025-04-087-63/+99
|/ /
* | Add trivial sanity check for assigning to return values within `defer` #5011gingerBill2025-04-071-0/+41
* | Fix `syscall_bsd` on NetBSD ARM64Feoramund2025-04-061-8/+31
|/
* Merge pull request #5003 from IllusionMan1212/more-android-fixesgingerBill2025-04-064-89/+92
|\
| * fix(android): pass `--sysroot` when compiling the android glue codeHisham Aburaqibah2025-04-051-0/+5
| * print android-specific flags for the bundle commandHisham Aburaqibah2025-04-051-0/+19
| * fix cross compilation for linux_riscvIllusionMan12122025-04-051-1/+1
| * android bundling improvementsIllusionMan12122025-04-053-64/+42
| * fix: cross-compilation for android on linuxIllusionMan12122025-04-052-25/+26
* | Fix #5004Jeroen van Rijn2025-04-051-0/+4
* | fix compiler issueRomāns Potašovs2025-04-041-3/+3
|/
* Merge pull request #4997 from IllusionMan1212/android-fixesgingerBill2025-04-044-4/+20
|\
| * feat: added a `-android-keystore-password` option to pass a password for the ...IllusionMan12122025-04-043-1/+14
| * fix: strip trailing slashes for android keystore and jarsigner pathsIllusionMan12122025-04-042-2/+5
| * fix: prevent segfault by initializing cwd to nullptrIllusionMan12122025-04-041-1/+1
* | Fix #4975dev-2025-04gingerBill2025-04-031-0/+4
* | Fix `lb_add_debug_local_variable` to use the correct procedure in LLVM 20gingerBill2025-04-031-1/+1
* | Remove refactorgingerBill2025-04-031-15/+34
* | Minor clean up to `lb_handle_objc_find_or_register_internal`gingerBill2025-04-031-37/+12
* | Rewrite objc SEL/Class register handling codegingerBill2025-04-034-90/+96
* | Add mutex for `lb_handle_objc_find_or_register_class`gingerBill2025-04-022-1/+10
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-04-021-1/+1
|\ \
| * | Fix #4980Jeroen van Rijn2025-04-021-1/+1
| |/
* / Add mutex for `lb_handle_objc_find_or_register_selector`gingerBill2025-04-022-0/+8
|/
* Command `package` -> `bundle`gingerBill2025-03-283-21/+27
* Merge pull request #4970 from odin-lang/bill/android-subtargetgingerBill2025-03-287-76/+683
|\
| * Fix another typogingerBill2025-03-271-1/+1
| * Fix typosgingerBill2025-03-271-2/+2
| * Use working directory for `aapt` commandsgingerBill2025-03-273-22/+104
| * Handle android flags to be more "optional"gingerBill2025-03-271-6/+12
| * Fix flags for `odin package <platform>`gingerBill2025-03-271-4/+14
| * Use `u64` for the command kind just in casegingerBill2025-03-272-5/+5
| * `odin package android`gingerBill2025-03-273-58/+72
| * Begin work on `odin package-android` commandgingerBill2025-03-264-255/+295
| * Disable `-build-mode:exe` for `-subtarget:android`gingerBill2025-03-261-2/+2
| * Improve bodge for android execute buildgingerBill2025-03-262-3/+14
| * Really bodgy android packing system for `odin build`gingerBill2025-03-263-4/+202
| * Remove `_PATH` on android environment variablesgingerBill2025-03-262-52/+72
| * Migrate `ODIN_ANDROID_*` constants to `build_settings.cpp`; `-minimum-os-vers...gingerBill2025-03-262-36/+77
| * Fix typosgingerBill2025-03-261-2/+2
| * Add `-show-more-timings` for Android stuffgingerBill2025-03-261-0/+9
| * Allow `check` for `-subtarget:android`gingerBill2025-03-261-6/+12