Commit Graph

  • bffa0eaa58 Fixed math.nextafter procs skipping from 0 to 1. Barinzaya 2025-04-07 13:38:10 -04:00
  • 2b26c0b39e Remove now unused field. Jeroen van Rijn 2025-04-07 15:02:36 +02:00
  • a5e513567b Optimize regex match iterator. Jeroen van Rijn 2025-04-07 14:58:41 +02:00
  • c13b68f103 Fix os2/process defer error. Jeroen van Rijn 2025-04-07 13:33:21 +02:00
  • 3287e1b0f0 Fix HXA defer warning Jeroen van Rijn 2025-04-07 13:19:00 +02:00
  • 7d2a8dc8ee fix: use the clang binary that's provided by the android NDK IllusionMan1212 2025-04-07 13:02:14 +02:00
  • 77b5eebf8c Add trivial sanity check for assigning to return values within defer #5011 gingerBill 2025-04-07 11:57:55 +01:00
  • bee158d53a Merge pull request #5010 from Feoramund/fix-netbsd-arm64-syscall Jeroen van Rijn 2025-04-07 11:30:13 +02:00
  • e13b05168c Fix syscall_bsd on NetBSD ARM64 Feoramund 2025-04-06 19:58:23 -04:00
  • 9a2b6c01aa Return loop index in regex iterator. Jeroen van Rijn 2025-04-06 21:45:37 +02:00
  • 66077add33 {.Glboal} implicit in regex allocator. Jeroen van Rijn 2025-04-06 21:13:02 +02:00
  • 07a79254e0 Merge pull request #5008 from Kelimion/regex-iterator Jeroen van Rijn 2025-04-06 14:32:50 +02:00
  • 918d57fe01 Keep -vet happy. Jeroen van Rijn 2025-04-06 14:24:17 +02:00
  • cdc56dc691 Add iterator for core:text/regex. Jeroen van Rijn 2025-04-06 14:19:14 +02:00
  • eecc6c1f18 Merge pull request #5003 from IllusionMan1212/more-android-fixes gingerBill 2025-04-06 09:28:13 +01:00
  • dbefee8905 Fix broken asan on Windows. Jeroen van Rijn 2025-04-05 22:01:16 +02:00
  • a6977ac733 Remove stray import. Jeroen van Rijn 2025-04-05 19:25:39 +02:00
  • 4b203d0c78 Fix segfault in core:sys/info on WSL2 Jeroen van Rijn 2025-04-05 19:23:58 +02:00
  • 8d283cefa0 Merge pull request #5007 from laytan/net-errors-overhaul Jeroen van Rijn 2025-04-05 17:53:10 +02:00
  • ff7d55a8e1 net: rework errors to be cross-platform Laytan Laats 2025-04-05 15:53:11 +02:00
  • 6913fc2231 Merge pull request #5006 from Kelimion/fix-doc-tests Jeroen van Rijn 2025-04-05 16:47:12 +02:00
  • f7c4c80ef3 Fix broken examples in documentation tester. Jeroen van Rijn 2025-04-05 16:36:26 +02:00
  • 8480295b60 Merge pull request #4993 from Sojamann/small-array-doc Jeroen van Rijn 2025-04-05 15:49:51 +02:00
  • e963ba12fc core:container/small_array: add package documentation Robin Bergewski 2025-03-30 16:32:58 +02:00
  • 106427b127 fix(android): pass --sysroot when compiling the android glue code Hisham Aburaqibah 2025-04-05 11:22:05 +02:00
  • ef49d2f0b8 print android-specific flags for the bundle command Hisham Aburaqibah 2025-04-05 09:52:31 +02:00
  • 2328e84077 fix cross compilation for linux_riscv IllusionMan1212 2025-04-05 03:15:03 +02:00
  • e651803045 Merge pull request #5005 from Kelimion/fix-5004 Jeroen van Rijn 2025-04-05 14:56:10 +02:00
  • 843467bb8f Fix #5004 Jeroen van Rijn 2025-04-05 14:47:30 +02:00
  • da885fb807 android bundling improvements IllusionMan1212 2025-04-05 02:21:56 +02:00
  • 44950d5f37 fix: cross-compilation for android on linux IllusionMan1212 2025-04-05 02:18:06 +02:00
  • f796b67a67 Merge pull request #5001 from justgook/master gingerBill 2025-04-04 18:35:46 +01:00
  • 9557d6a644 fix compiler issue Romāns Potašovs 2025-04-04 19:35:59 +03:00
  • 19e056a806 Merge pull request #4997 from IllusionMan1212/android-fixes gingerBill 2025-04-04 12:05:21 +01:00
  • af0d6426c0 [core:time/timezone] Nanoseconds Not Preserved on Calls to timezone.datetime_to_tz dozn 2025-04-04 04:01:02 -07:00
  • 4495f0f0f2 feat: added a -android-keystore-password option to pass a password for the keystore instead of hardcoding it as android IllusionMan1212 2025-04-04 05:23:12 +02:00
  • 7c26024920 fix: strip trailing slashes for android keystore and jarsigner paths IllusionMan1212 2025-04-04 05:22:04 +02:00
  • 7d041cb2b8 fix: prevent segfault by initializing cwd to nullptr IllusionMan1212 2025-04-04 05:14:52 +02:00
  • d9f990d42e Fix #4975 dev-2025-04 gingerBill 2025-04-03 10:55:35 +01:00
  • 511c186297 Fix typo gingerBill 2025-04-03 10:23:35 +01:00
  • 5be052f288 Fix #4995 gingerBill 2025-04-03 10:20:08 +01:00
  • ce5b7cccab Fix lb_add_debug_local_variable to use the correct procedure in LLVM 20 gingerBill 2025-04-03 10:04:14 +01:00
  • 4ebaed1fdd Remove refactor gingerBill 2025-04-03 09:54:44 +01:00
  • e412d3b4c1 Minor clean up to lb_handle_objc_find_or_register_internal gingerBill 2025-04-03 09:48:30 +01:00
  • cd5bef4f61 Rewrite objc SEL/Class register handling code gingerBill 2025-04-03 09:33:14 +01:00
  • d31ad3cd7f Merge pull request #4991 from nadako/sdl-3.2.10 Jeroen van Rijn 2025-04-02 23:01:03 +02:00
  • 688540699d Merge pull request #4994 from harold-b/hb/linux-sys-built-tag Jeroen van Rijn 2025-04-02 22:46:59 +02:00
  • c5980ba6c4 Add linux build tag to core/sys/linux/sys.odin Harold Brenes 2025-04-02 16:39:25 -04:00
  • c77131dd7a Merge pull request #4992 from laytan/llvm20-releases Laytan 2025-04-02 21:51:37 +02:00
  • 4eef57c6f1 ci: ok, had to brew update, can we now request @20 directly? Laytan 2025-04-02 21:24:12 +02:00
  • 85b3a79a25 ci: brew update? Laytan 2025-04-02 21:22:18 +02:00
  • cab3239760 ci: fix macos llvm 20 Laytan 2025-04-02 21:17:45 +02:00
  • b0316b7076 ci: update to LLVM 20 on MacOS and Linux CI and releases Laytan 2025-04-02 21:13:10 +02:00
  • 4a56b25b3a Update vendor:sdl3 to version 3.2.10 Dan Korostelev 2025-04-02 20:24:45 +02:00
  • 5eaff20f4a Add mutex for lb_handle_objc_find_or_register_class gingerBill 2025-04-02 18:26:40 +01:00
  • b615e77264 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-02 18:23:15 +01:00
  • d0dd1b2d80 Add mutex for lb_handle_objc_find_or_register_selector gingerBill 2025-04-02 18:23:08 +01:00
  • c6b6dddccc Merge pull request #4990 from Kelimion/fix-4980 gingerBill 2025-04-02 14:33:39 +01:00
  • 10bde20850 Fix #4980 Jeroen van Rijn 2025-04-02 14:21:52 +02:00
  • cc61fdd90e Merge pull request #4989 from SlateyDev/patch-1 Laytan 2025-04-01 16:40:21 +02:00
  • b0228154d9 Fix depth stencil not working on wgpu wasm_js build Scott Campbell 2025-04-02 00:13:45 +11:00
  • b54659ac7c Add ## operator to core:odin bill/integer-concatenation gingerBill 2025-04-01 10:12:57 +01:00
  • c1333d75ef Add ## and ##= operators gingerBill 2025-03-31 16:32:55 +01:00
  • 70ddb74e40 Add mem.make_over_aligned gingerBill 2025-03-31 10:51:02 +01:00
  • dcb683927e Fix indentation gingerBill 2025-03-31 10:40:03 +01:00
  • 08ad2d20cd Merge pull request #4986 from hardliner66/bugfix/use_correct_size_when_resolving_symbols gingerBill 2025-03-30 22:28:19 +01:00
  • 1a91aa0d43 Merge pull request #4984 from laytan/drop-net-darwin-os-dep gingerBill 2025-03-30 22:27:46 +01:00
  • 07cec670e3 Merge pull request #4982 from 4teapo/master gingerBill 2025-03-30 22:27:26 +01:00
  • 61610fa033 Use the proper size for SizeOfStruct Steve Biedermann 2025-03-30 18:11:41 +02:00
  • 327d9f134d net: drop core:os dependency for Darwin Laytan Laats 2025-03-29 23:26:40 +01:00
  • 73c3e60ce5 Use LLVM 20 in shell.nix teapo 2025-03-28 18:38:08 +01:00
  • a9d073e0bb Update shell.nix teapo 2025-03-28 18:31:23 +01:00
  • f8fb089ee3 Merge branch 'master' into bill/subtype-type-info gingerBill 2025-03-28 10:10:59 +00:00
  • e7ae7b8fd4 Command package -> bundle gingerBill 2025-03-28 09:27:04 +00:00
  • edf97bdb03 Merge pull request #4970 from odin-lang/bill/android-subtarget gingerBill 2025-03-28 09:02:26 +00:00
  • 29a8707001 Merge pull request #4978 from glektarssza/chore/fixup-detection-of-msvc Jeroen van Rijn 2025-03-27 21:45:24 +01:00
  • b9aa51849b Use Microsoft "best practices" for using vswhere G'lek Tarssza 2025-03-27 14:25:20 -06:00
  • d3f0b31fcc Improve or_else type inference logic gingerBill 2025-03-27 15:08:53 +00:00
  • 71db9ac1ba Merge pull request #4976 from voutilad/openbsd-linker gingerBill 2025-03-27 15:05:34 +00:00
  • 5274aa53b3 Fix linker invocation on OpenBSD. Dave Voutila 2025-03-27 10:37:36 -04:00
  • 18988b5f94 Fix use of errno on OpenBSD. Dave Voutila 2025-03-27 10:36:40 -04:00
  • 9b3d381af0 Fix another typo gingerBill 2025-03-27 12:55:41 +00:00
  • 1fc1a7fd51 Fix typos gingerBill 2025-03-27 11:12:44 +00:00
  • 0e6cc6ec4b Use working directory for aapt commands gingerBill 2025-03-27 10:31:59 +00:00
  • caac504b88 Handle android flags to be more "optional" gingerBill 2025-03-27 09:53:44 +00:00
  • e9fd565cfd Fix flags for odin package <platform> gingerBill 2025-03-27 09:32:52 +00:00
  • e29b5ae8ed Use u64 for the command kind just in case gingerBill 2025-03-27 09:27:54 +00:00
  • 6689c722ad odin package android gingerBill 2025-03-27 09:26:33 +00:00
  • 8b30adf60b Merge pull request #4973 from openhood/sys-wasm-prevent-empty-lines-in-console gingerBill 2025-03-27 09:09:46 +00:00
  • 729b6a4337 Merge pull request #4974 from harold-b/hb.fix-syscall-memory-dep gingerBill 2025-03-27 09:09:18 +00:00
  • 6fda041e17 Add ~{memory} clobber to syscall intrinsics for platforms where it was not yet added. Harold Brenes 2025-03-26 19:25:06 -04:00
  • 1b5e83bfb6 Prevent odin.js from printing empty line in the console for the ending "\n" Jonathan Tron 2025-03-26 21:58:58 +01:00
  • f13a075cd1 Begin work on odin package-android command gingerBill 2025-03-26 18:03:36 +00:00
  • 346836a098 Disable -build-mode:exe for -subtarget:android gingerBill 2025-03-26 17:45:35 +00:00
  • eee450516e Improve bodge for android execute build gingerBill 2025-03-26 17:45:04 +00:00
  • 45ecafd7b1 Really bodgy android packing system for odin build gingerBill 2025-03-26 17:33:10 +00:00
  • 8e884c6292 Remove _PATH on android environment variables gingerBill 2025-03-26 16:50:35 +00:00
  • d48e7bb0b8 Migrate ODIN_ANDROID_* constants to build_settings.cpp; -minimum-os-version:<int> for -subtarget:android gingerBill 2025-03-26 16:05:21 +00:00
  • db82a49576 Fix typos gingerBill 2025-03-26 13:30:18 +00:00
  • 518634405c Add -show-more-timings for Android stuff gingerBill 2025-03-26 13:28:57 +00:00