Commit Graph

  • ed56a7ca10 Parse odin version date out of HEAD commit if available Jeroen van Rijn 2025-05-13 18:09:30 +02:00
  • 0a12c464ab Change Odin's RTTI section name to .odinti gingerBill 2025-05-13 08:58:02 +01:00
  • 7cd00483fe Merge pull request #5154 from Kelimion/os2-rollback Jeroen van Rijn 2025-05-12 23:41:25 +02:00
  • d7a83a7a1f Revert "os2: Don't try to translate Windows file attributes to Unix mode flags" Jeroen van Rijn 2025-05-12 23:34:12 +02:00
  • 4d7876bdb0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-12 16:50:11 +01:00
  • d2d5c40e76 Handle "untyped" case gingerBill 2025-05-12 16:49:59 +01:00
  • 8809ce2925 Merge pull request #5152 from Kelimion/mmap-flags Jeroen van Rijn 2025-05-12 17:23:39 +02:00
  • be24feb862 Move things to constants.odin Jeroen van Rijn 2025-05-12 17:13:59 +02:00
  • dec3d6959d Update linux.Map_Flags_Bits Jeroen van Rijn 2025-05-12 16:45:51 +02:00
  • d2d4ac8120 Add compress_values gingerBill 2025-05-12 15:29:43 +01:00
  • 8e17ccfd98 Merge pull request #5142 from laytan/abi-and-asan-fixes gingerBill 2025-05-12 14:20:19 +01:00
  • 223944ee88 Merge pull request #5147 from 0xrsp/master gingerBill 2025-05-12 14:14:34 +01:00
  • bd4c062b98 Merge pull request #5145 from CoolDove/master gingerBill 2025-05-12 10:12:10 +01:00
  • 0be7639c0a spelling in compilation errors Ben 2025-05-11 22:10:16 -05:00
  • 39789bc6cb Make strings.to_cstring adhere to #optional_allocator_error Jeroen van Rijn 2025-05-12 01:17:34 +02:00
  • f6a39ca675 Merge pull request #5148 from Kelimion/fix-clean-path Jeroen van Rijn 2025-05-11 15:44:40 +02:00
  • 30388cada3 Fix os2.clean_path on Windows Jeroen van Rijn 2025-05-11 15:35:52 +02:00
  • 3c8cdf822f add 3 missing functions in vendor:raylib/rlgl Dove 2025-05-11 04:03:51 +08:00
  • 45c3361b43 SDL3_ttf: make SubStringFlags a bit_field 0xrsp 2025-05-11 00:25:31 +09:30
  • ac1c97eb33 add: vendor SDL3_ttf 0xrsp 2025-05-11 00:23:29 +09:30
  • ecd0655ba2 Merge pull request #5138 from laytan/os2-native-copy gingerBill 2025-05-10 14:34:03 +01:00
  • ffb4b36552 Merge pull request #5143 from laytan/strconv-hexfloats gingerBill 2025-05-10 14:31:42 +01:00
  • ebc63a7355 add hexfloat (0h) parsing to strconv Laytan Laats 2025-05-10 15:11:52 +02:00
  • 8374854dd5 use brew clang instead of system clang Laytan Laats 2025-05-09 17:21:08 +02:00
  • 221dea76a4 Run MacOS CI with -sanitize:address Laytan Laats 2025-05-09 17:12:35 +02:00
  • f9b9e9e7dc some ABI fixups and improvements Laytan Laats 2025-05-09 22:27:35 +02:00
  • 4d08b76372 require the __asan_unpoison_memory_region runtime symbol so empty projects with asan enabled build Laytan Laats 2025-05-09 22:26:49 +02:00
  • e3fe733a55 Fix #5139 Jeroen van Rijn 2025-05-09 19:45:46 +02:00
  • 3adade2639 Add .rdi RadDbg files to .gitignore Jeroen van Rijn 2025-05-09 19:42:54 +02:00
  • 8a225a6887 Place RTTI into its own section .odin-rtti gingerBill 2025-05-09 11:07:53 +01:00
  • 23aff08556 Merge pull request #5117 from bogwi/bug/5024 gingerBill 2025-05-09 08:35:16 +01:00
  • 10d8332394 Merge pull request #5135 from Lperlind/asan-ci-tests gingerBill 2025-05-09 08:35:06 +01:00
  • 11d2a9c867 Enable asan for windows and ubuntu CI tests Lucas Perlind 2025-05-09 14:46:57 +10:00
  • cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS Laytan Laats 2025-05-03 13:29:37 +02:00
  • edbe7aa06e Merge pull request #5091 from Badaxis/badaxis/windows-scancodes gingerBill 2025-05-08 16:33:14 +01:00
  • 4a4294c2af Merge pull request #5095 from Lperlind/temp-collisions gingerBill 2025-05-08 15:11:51 +01:00
  • 204c6f514a Remove use of do gingerBill 2025-05-08 14:03:17 +01:00
  • 0ce8373528 Formatting Fix gingerBill 2025-05-08 13:23:22 +01:00
  • d7fc3d1770 Merge pull request #5121 from Badaxis/badaxis/xaudio2 gingerBill 2025-05-08 13:11:51 +01:00
  • 92df892f25 Merge pull request #5064 from harold-b/hb/objc-classes gingerBill 2025-05-08 12:58:33 +01:00
  • f5b947ea73 Fix linux Lucas Perlind 2025-05-08 17:45:29 +10:00
  • 14c5096b81 Improve assert information Lucas Perlind 2025-05-01 18:24:41 +10:00
  • 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper Lucas Perlind 2025-05-01 18:23:42 +10:00
  • 5292a7f4f3 Fix posix Lucas Perlind 2025-04-30 20:17:06 +10:00
  • 1bea59ee68 Fix linux Lucas Perlind 2025-04-30 20:07:17 +10:00
  • 190960e103 fix -vet Lucas Perlind 2025-04-30 19:56:52 +10:00
  • b9db1dd3e0 os2: Resolve temp allocator collisions Lucas Perlind 2025-04-30 19:21:00 +10:00
  • ea65a7b870 Move raddbg string stuff to a thread-safe queue gingerBill 2025-05-07 14:26:10 +01:00
  • 4a709086a4 Merge pull request #5131 from laytan/fix-builder-dispose gingerBill 2025-05-07 14:03:42 +01:00
  • ad4866653a fix disposing builder when not created Laytan Laats 2025-05-07 14:38:40 +02:00
  • 0c4046b9ea Add #row_major matrix support for raddbg gingerBill 2025-05-07 13:30:58 +01:00
  • 833d77da1f Add column major matrix support gingerBill 2025-05-07 13:20:14 +01:00
  • 4274dfc5e2 Only add custom section for Windows (currently) gingerBill 2025-05-07 11:44:49 +01:00
  • e0125ccec2 Begin work on adding support for the .raddbg section for the RAD Debugger gingerBill 2025-05-07 11:30:15 +01:00
  • 90a30a145a Merge pull request #5122 from Lperlind/asan-allocators gingerBill 2025-05-07 10:21:16 +01:00
  • 46e0c7ad74 Cleanup Lucas Perlind 2025-05-07 11:30:58 +10:00
  • 7c1a9f1e7a Merge pull request #5127 from laytan/fix-process-windows-handles-handling Laytan 2025-05-06 22:31:54 +02:00
  • 9b218a2922 don't need to hang on to the null handle laytan 2025-05-06 19:42:52 +02:00
  • bf5206968a close null_handle Laytan 2025-05-06 20:57:26 +02:00
  • 2bce446d08 ifs wrong way around Laytan 2025-05-06 20:47:51 +02:00
  • 814a500e83 Windows was defaulting to the std handles of the current process, which is wrong Laytan 2025-05-06 20:43:02 +02:00
  • 0cf5b5984d Merge pull request #5108 from Barinzaya/core-simd-indices-redadd-redmul gingerBill 2025-05-06 15:46:49 +01:00
  • e074518983 Merge pull request #5124 from Barinzaya/core-simd-bmi-intrinsics gingerBill 2025-05-06 15:29:34 +01:00
  • 8097b59e30 Also allow comparing SOA pointers against each other Jeroen van Rijn 2025-05-06 15:10:08 +02:00
  • e228ef221b Merge pull request #5125 from brian-hmn/fix-set-env Laytan 2025-05-06 12:24:17 +02:00
  • 9a8cc2d1e7 Merge pull request #5123 from bogwi/bug/5104 Jeroen van Rijn 2025-05-06 11:57:04 +02:00
  • 27edbc5a76 Fix: Correct value cloning in os2._set_env for POSIX Brian 2025-05-06 17:45:06 +08:00
  • 41bf1ab6dd Added BMI and BMI2 intrinsics. Barinzaya 2025-05-06 01:29:08 -04:00
  • fd05f55691 Fix wasi_wasm Lucas Perlind 2025-05-06 15:23:44 +10:00
  • 904a64a45e Add support for SoaPointer nil comparison in lb_emit_comp_against_nil bogwi 2025-05-06 14:21:18 +09:00
  • 83bc2d3c4a Add asan support for various allocators Lucas Perlind 2025-04-30 19:21:00 +10:00
  • 8032db3484 Fix CreateDibSection binding Jeroen van Rijn 2025-05-05 23:23:39 +02:00
  • dd5b7852ce Added alternate reduce-add/reduce-mul intrinsics. Barinzaya 2025-05-05 15:13:10 -04:00
  • 9814370659 Merge branch 'master' into core-simd-indices-redadd-redmul Barinzaya 2025-05-05 16:37:02 -04:00
  • b34a490c02 Corrections, +XAPO Vincent Billet 2025-05-05 22:14:20 +02:00
  • 2224911aca Fix type_union_tag_offset when all members are zero sized Jeroen van Rijn 2025-05-05 18:09:54 +02:00
  • 3c0ba5bb55 CHECK 4 done bogwi 2025-05-05 22:39:03 +09:00
  • 14e25c0f2a Fix lb_get_objc_type_encoding missing matrix and simdvec encodings and minor fixes. Harold Brenes 2025-05-05 09:07:17 -04:00
  • c4719e75fd Add simd.indices and docs gingerBill 2025-05-05 11:43:19 +01:00
  • 36945079f8 Add intrinsics.simd_indices gingerBill 2025-05-05 11:41:54 +01:00
  • bc2a4dfe9d Merge pull request #5110 from omark96/feat/get_window_thread_process_id gingerBill 2025-05-05 10:17:29 +01:00
  • af6b763449 CHECK 3 done bogwi 2025-05-05 17:53:32 +09:00
  • af0e067a12 CHECK 2 done bogwi 2025-05-05 15:14:06 +09:00
  • ee8aeea381 CHECK 1 done bogwi 2025-05-05 14:18:11 +09:00
  • 93f80f60fb Merge pull request #5112 from blob1807/master Laytan 2025-05-05 03:00:46 +02:00
  • 32cef4c11b Fix change_times on Windows and simplify time handling in stat Jeroen van Rijn 2025-05-04 22:55:27 +02:00
  • 1ce3a9f766 Merge pull request #5114 from Kelimion/os2-fixes Jeroen van Rijn 2025-05-04 20:21:44 +02:00
  • 95923c2059 os2: Don't try to translate Windows file attributes to Unix mode flags Jeroen van Rijn 2025-05-04 20:03:07 +02:00
  • 39752faba4 Fix typo from b.w-b.w -> b.w-b.r blob1807 2025-05-04 15:48:26 +10:00
  • 0f2a4b80ef Proper fix for executable name on Linux. Jeroen van Rijn 2025-05-04 01:05:10 +02:00
  • deededfb0a Fix executable_path info on Linux Jeroen van Rijn 2025-05-04 00:21:20 +02:00
  • 1b8a65c327 win/sys: Add GetWindowThreadProcessId omark96 2025-05-03 23:44:55 +02:00
  • b0f53a6eaf Implemented suggestions on core:simd helpers. Barinzaya 2025-05-03 17:25:20 -04:00
  • c96d8237ba Clarify error messages for types that aren't simply comparable. Jeroen van Rijn 2025-05-03 22:31:01 +02:00
  • 6ebd30033f Removed an extra character that slipped into a comment. Barinzaya 2025-05-03 13:24:22 -04:00
  • be2e4dec7d Resolve other TODOs Harold Brenes 2025-05-03 13:05:27 -04:00
  • 8b6436201e Fixed a reduce_add proc doing multiplication instead. Barinzaya 2025-05-03 13:04:11 -04:00
  • 7e34d707bb core:simd helpers: indices and reduce_add/mul Barinzaya 2025-05-03 11:42:24 -04:00
  • 9681d88cd3 Fix #5107 Jeroen van Rijn 2025-05-03 14:42:20 +02:00
  • fc082f5ea5 Remove some TODO. Leave important note Harold Brenes 2025-05-03 03:20:02 -04:00