Commit Graph

  • d492122bd4 import cleanup jakubtomsu 2026-02-09 20:08:22 +01:00
  • 5a02132ac3 fix box2d build and try git LFS laytan 2026-02-09 19:48:27 +01:00
  • 1a37f4eb0c Only count bits in touched array members. new_os Jeroen van Rijn 2026-02-09 19:13:32 +01:00
  • 454ad1f4b8 Unwrap cpu affinity syscalls. Jeroen van Rijn 2026-02-09 19:01:43 +01:00
  • fa44c64c42 != nil Jeroen van Rijn 2026-02-09 18:29:31 +01:00
  • ec05bb57dc Implement get_processor_core_count without libc for Linux. Jeroen van Rijn 2026-02-09 18:16:16 +01:00
  • 7a7127aa13 Fix package line Jeroen van Rijn 2026-02-09 16:34:24 +01:00
  • 8366e7094a Fix up ABI name for core:os and core:os/old Jeroen van Rijn 2026-02-09 16:27:53 +01:00
  • e7dbabf668 core:os -> core:os/old && core:os/os2 -> core:os Jeroen van Rijn 2026-02-09 15:50:21 +01:00
  • 8ed264680b Remove all core:os imports from JS targets Fix local_tz_name on FreeBSD. Jeroen van Rijn 2026-02-08 16:39:56 +01:00
  • 8018604f83 Fix handle_map index on dynamic_add gingerBill 2026-02-08 22:58:44 +00:00
  • 5bf30b2d56 Fix os2 file_wasi Jeroen van Rijn 2026-02-08 14:13:20 +01:00
  • b16ca5a986 fix libc-shim Jeroen van Rijn 2026-02-08 13:51:49 +01:00
  • 674f0e0474 Fix doc tests Jeroen van Rijn 2026-02-08 13:28:04 +01:00
  • 29b6a7ddfe Remove unused import Jeroen van Rijn 2026-02-08 13:21:01 +01:00
  • 89fccd6056 One more fix. Jeroen van Rijn 2026-02-08 13:17:39 +01:00
  • 38def33c95 Fix more merge conflicts. Jeroen van Rijn 2026-02-08 12:40:51 +01:00
  • 470a245f5f new_os: core/prof/spall Laytan 2025-11-03 19:51:42 +01:00
  • fb7ac1fb64 new_os: vendor/libc Laytan 2025-11-03 19:27:02 +01:00
  • 6270b02b2c Remove os2 mockup warning Jeroen van Rijn 2025-11-03 10:58:09 +01:00
  • 876935065f remove import Jeroen van Rijn 2025-11-02 14:50:33 +01:00
  • 940105dc19 Convert fmt_js.odin to not use core:os* Jeroen van Rijn 2025-11-02 14:40:17 +01:00
  • 2c39af1581 Fix Jeroen van Rijn 2025-11-02 11:47:27 +01:00
  • 5644db99f0 require Jeroen van Rijn 2025-11-02 11:30:57 +01:00
  • 13228c14e8 More conflicts during rebase Jeroen van Rijn 2026-02-08 13:04:44 +01:00
  • 2efefaac1a Update example Jeroen van Rijn 2025-11-01 18:21:34 +01:00
  • 062d7ae385 Port vendor:OpenGL and vendor:fontstash Jeroen van Rijn 2025-11-01 17:56:26 +01:00
  • 2e970db51d Link some more of filepath to os2 Jeroen van Rijn 2025-11-01 17:19:46 +01:00
  • 0c341123cb More conflicts during rebase Jeroen van Rijn 2026-02-08 12:56:00 +01:00
  • 5924fb448e Add tests for glob + match Jeroen van Rijn 2025-11-01 12:59:35 +01:00
  • 5d03da8365 Start of glob test Jeroen van Rijn 2025-11-01 11:24:39 +01:00
  • 1c9e36b05e Fix js_wasm Jeroen van Rijn 2025-11-01 11:01:30 +01:00
  • 2f58776745 More conflicts during rebase Jeroen van Rijn 2026-02-08 12:54:20 +01:00
  • 691dc44719 Add glob + match to os2 Jeroen van Rijn 2025-10-31 14:24:30 +01:00
  • cc50be1a6c Add more filepath to os2 Jeroen van Rijn 2025-10-30 23:56:13 +01:00
  • af8bc8bbfc More conflicts during rebase Jeroen van Rijn 2026-02-08 12:51:24 +01:00
  • af57035fd6 tests/core/io -> os2 Jeroen van Rijn 2025-10-30 15:07:51 +01:00
  • 8b3ae667f4 More conflicts during rebase Jeroen van Rijn 2026-02-08 12:50:19 +01:00
  • c265d297b5 core:time/timezone -> os2 Jeroen van Rijn 2025-10-30 13:45:59 +01:00
  • 67db0fde4f Port doc tester to os2 itself as well Jeroen van Rijn 2025-10-30 12:38:28 +01:00
  • ffa94764b4 Fix doc tester Jeroen van Rijn 2025-10-30 12:29:23 +01:00
  • 8f4bcf4d31 More conflicts during rebase Jeroen van Rijn 2026-02-08 12:48:41 +01:00
  • c2647673ec mem.virtual -> os2 Jeroen van Rijn 2025-10-29 15:43:31 +01:00
  • 5d8de5860b gzip -> os2 Jeroen van Rijn 2025-10-29 14:40:15 +01:00
  • c0da9be4a9 core:text/table -> core:os/os2 Jeroen van Rijn 2025-10-29 14:18:12 +01:00
  • a497019172 core:text/regex -> core:os/os2 Jeroen van Rijn 2025-10-29 14:11:14 +01:00
  • 586355f4ac core:text/i18n -> core:os/os2 Jeroen van Rijn 2025-10-29 11:29:20 +01:00
  • ab0f1aa0c4 BSDs Jeroen van Rijn 2025-10-28 19:40:04 +01:00
  • 14021f6444 core:testing Darwin Jeroen van Rijn 2025-10-28 19:34:13 +01:00
  • 47786deddc In the middle of porting core:testing Jeroen van Rijn 2025-10-28 19:01:25 +01:00
  • 456f9b17ed core:os -> core:os/os2 in core:terminal Jeroen van Rijn 2025-10-28 14:20:28 +01:00
  • 02477b2526 eprintf Jeroen van Rijn 2025-10-28 11:16:56 +01:00
  • e094de5874 Add loc := #caller_location to read_entire_file Jeroen van Rijn 2025-10-28 11:13:34 +01:00
  • 4eab15130f Add updated PNG example Jeroen van Rijn 2026-02-08 12:43:55 +01:00
  • a86ec95944 Address wasi errors Jeroen van Rijn 2025-10-28 02:39:19 +01:00
  • 9c1a9c80f8 core:os -> core:os/os for core:math/big Jeroen van Rijn 2025-10-28 02:07:03 +01:00
  • 170e314f83 core:os -> core:os/os for core:image Jeroen van Rijn 2025-10-28 01:42:45 +01:00
  • f63c209478 Convert core:encoding/hxa Jeroen van Rijn 2025-10-28 00:40:07 +01:00
  • 1cbd60f40e Reenable core:encoding/ini tests Jeroen van Rijn 2025-10-28 00:31:54 +01:00
  • 304f22c8af core:os -> core:os/os for CSV, INI, and XML Jeroen van Rijn 2025-10-28 00:16:42 +01:00
  • 3303d3c98f Stub out core:os/os2 for js_wasm Jeroen van Rijn 2025-10-27 23:08:56 +01:00
  • ec314c8324 fix conflict Jeroen van Rijn 2026-02-08 12:42:17 +01:00
  • 7b18a08d56 add vendor:curl to docs Laytan Laats 2026-02-07 15:45:25 +01:00
  • 6130f34e47 Merge pull request #6242 from heavyrain266/fix-enum-type gingerBill 2026-02-07 09:43:11 +00:00
  • dcbbb5792b vendor:directx/d3d12: changed backing integers of BARRIER* enums and bit-sets to u32 from i64 Ignacy Koper 2026-02-07 09:58:42 +01:00
  • 0c360e51a1 Merge pull request #6228 from heavyrain266/expand-d3d12 Jeroen van Rijn 2026-02-06 14:14:58 +01:00
  • a6ad74cea6 vendor:directx/d3d12: added IGraphicsCommandList7 with enhanced barriers Ignacy Koper 2026-02-04 14:43:11 +01:00
  • b7afb68a8e Fix typo in atomic.odin documentation lucy 2026-02-05 01:48:43 -03:00
  • b2d113aebf Merge pull request #6230 from Nahuel2998/fix/x11-xlib-xchangewindowattributes Jeroen van Rijn 2026-02-04 21:48:22 +01:00
  • 7ef562b51e vendor/x11/xlib: Fix signature of XChangeWindowAttributes Nahuel2998 2026-02-04 17:29:10 -03:00
  • 6f7a64a47d Change LTO rules for all platforms gingerBill 2026-02-04 17:15:48 +00:00
  • b942f72cb0 Add docs for -lto:<string>; remove -lld and -radlink flags docs; with -lto default to -use-separate-modules and -linker:lld dev-2026-02 gingerBill 2026-02-04 12:45:26 +00:00
  • 5cf0ba47ab Merge pull request #6226 from Nahuel2998/fix/x11-xlib-procs-returntype gingerBill 2026-02-04 10:28:29 +00:00
  • 61f3d45fa7 Merge pull request #6227 from JesseRMeyer/lto-support gingerBill 2026-02-04 08:59:23 +00:00
  • b8276065f9 Merge branch 'master' into lto-support Jesse Meyer 2026-02-03 20:52:52 -05:00
  • bd6148dd6b Fix Windows LTO: preserve required procedures with llvm.used Jesse Meyer 2026-02-03 20:16:44 -05:00
  • a0562dfd6e Fix lld-link LTO jobs flag syntax on Windows Jesse Meyer 2026-02-02 15:23:06 -05:00
  • 9eba12948a Skip sanitizer IR passes when LTO is enabled Jesse Meyer 2026-02-02 13:34:36 -05:00
  • 43ad4a1d9f Add ThinLTO support via -lto:thin and -lto:thin-files flags Jesse Meyer 2026-02-01 09:04:53 -05:00
  • 37e82c9387 vendor/x11/xlib: Fix returntype of some procs Nahuel2998 2026-02-03 17:17:33 -03:00
  • 270df36468 Merge pull request #6213 from Yawning/feature/more-secec Jeroen van Rijn 2026-02-03 15:45:57 +01:00
  • e6a62c4bb0 Minor optimization to map_probe_distance gingerBill 2026-02-03 12:19:20 +00:00
  • eadd5f789c core/crypto/ecdh: Add secp384r1 Yawning Angel 2026-02-03 18:21:50 +09:00
  • 64ce2bdf0e core/crypto/_weierstrass: Add secp384r1 Yawning Angel 2026-02-01 02:32:09 +09:00
  • bd0cfe4a81 core/crypto/_fiat: Minor p256 cleanups Yawning Angel 2026-02-03 16:13:52 +09:00
  • de086c316f Merge pull request #6223 from FabzAn/pass-on-permanent_allocator Jeroen van Rijn 2026-02-02 20:25:27 +01:00
  • f3daaa62fe Merge pull request #6220 from laytan/fix-lto-macos gingerBill 2026-02-02 18:46:18 +00:00
  • 55ab089ffc text/regex: Pass given allocator on in create_iterator Fabian Erdmann 2026-02-02 19:41:37 +01:00
  • afbbb829ea fix LTO on MacOS Laytan Laats 2026-02-02 18:13:48 +01:00
  • 6a07f70c1c support -> supported Jeroen van Rijn 2026-02-02 17:57:50 +01:00
  • 3666c1d3aa Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-02-02 14:28:23 +00:00
  • bb7496a2fc Add intrinsics.count_trailing_ones and intrinsics.count_leading_ones gingerBill 2026-02-02 14:28:16 +00:00
  • 13f26f4645 Merge pull request #6218 from Kelimion/fix-6204 Jeroen van Rijn 2026-02-02 13:22:38 +01:00
  • 98413ad154 Remove duplicate buffer Jeroen van Rijn 2026-02-02 13:16:13 +01:00
  • 3a7c4994ac Fix #6204 Jeroen van Rijn 2026-02-02 13:11:23 +01:00
  • 80c9482774 Merge pull request #6217 from odin-lang/bill/threading-fixes-2026-02 gingerBill 2026-02-02 12:04:21 +00:00
  • a936f3fb7d Comment out t->Struct.are_offsets_being_processed.load() gingerBill 2026-02-02 11:41:33 +00:00
  • 8594deb4e1 Move return true; to after the if check gingerBill 2026-02-02 11:40:30 +00:00
  • 2bbedda61c Remove unneeded mutex in hash_exact_value gingerBill 2026-02-02 11:39:57 +00:00
  • 041ebdd8f6 Add parent mutex lock for scope_insert_with_name gingerBill 2026-02-02 11:39:17 +00:00