Commit Graph

  • ac4f4e883a group type definitions Beau McCartney 2024-10-06 22:41:42 -06:00
  • 80c390e851 add mach procedures and vm_page_size Beau McCartney 2024-10-05 11:20:25 -06:00
  • c50eaa0b77 Merge pull request #4352 from avanspector/master Jeroen van Rijn 2024-10-06 21:27:13 +02:00
  • 46ca1c8b32 Merge branch 'odin-lang:master' into master avanspector 2024-10-06 20:47:18 +02:00
  • bb29304029 remove wmic and mandatory git requirement avanspector 2024-10-06 20:46:41 +02:00
  • ed29c881a5 Merge pull request #4351 from jakubtomsu/sys-windows-file-flags gingerBill 2024-10-06 19:31:27 +01:00
  • 0b74a661e3 add file flags like in WinBase.h jakubtomsu 2024-10-06 19:53:04 +02:00
  • a205bcd0da add VM_INHERIT constants Beau McCartney 2024-10-05 11:19:10 -06:00
  • 27daebf46c add vm_prot_t constants Beau McCartney 2024-10-05 11:18:32 -06:00
  • 04ddcc5e64 add VM_FLAGS constants Beau McCartney 2024-10-05 11:17:37 -06:00
  • 7eabb1d744 add KERN_RETURN constants Beau McCartney 2024-10-05 11:14:43 -06:00
  • 3c2efb24b7 some mach types Beau McCartney 2024-10-05 11:10:15 -06:00
  • 2181a42bbf rename mach import cause its not just for threads now Beau McCartney 2024-10-05 11:09:58 -06:00
  • cf8f138c61 Merge pull request #4349 from MoritzHamann/master Laytan 2024-10-05 13:50:12 +02:00
  • 249242687c Fix build for linux aarch64 architectures Moritz 2024-10-05 12:09:39 +01:00
  • 60eac68be7 Merge pull request #4346 from flysand7/os2-fix-process-exec Laytan 2024-10-05 11:32:14 +02:00
  • c21e62ddb4 reset n before stderr path too Laytan Laats 2024-10-05 11:26:23 +02:00
  • f61996fd6f Don't append to buffer if nothing was read flysand7 2024-10-05 11:06:36 +11:00
  • b5f7332ffb Merge pull request #4272 from flysand7/os2-noquote Laytan 2024-10-04 23:12:07 +02:00
  • dad418cf91 Remove unused things flysand7 2024-10-05 07:23:15 +11:00
  • d0eae4a9ad Merge pull request #4342 from laytan/process-exec-improv Laytan 2024-10-04 19:09:13 +02:00
  • 54ffd6df06 better error handling Laytan 2024-10-04 15:00:17 +02:00
  • a3c3e5c822 reset err Laytan 2024-10-04 14:53:16 +02:00
  • cf705d4b29 wait instead of kill Laytan 2024-10-04 14:50:26 +02:00
  • 861efa4e54 Revert "add some debug logs" Laytan 2024-10-04 13:58:59 +02:00
  • 59086a24a1 add .ENOSYS == .Unsupported for posix too Laytan 2024-10-04 13:52:54 +02:00
  • 424dc590a3 fix bsds process_open Laytan 2024-10-04 13:52:44 +02:00
  • 31ee829b44 add some debug logs Laytan 2024-10-04 13:40:25 +02:00
  • abbbfd2925 Merge pull request #4340 from karl-zylinski/make-map gingerBill 2024-10-04 12:26:32 +01:00
  • 9fe8095a84 Merge pull request #4338 from laytan/fix-ternary-swallow-error gingerBill 2024-10-04 12:25:54 +01:00
  • d9cfe692a9 make sure stdout and stderr always point to allocation Laytan 2024-10-04 13:24:40 +02:00
  • 64508e477b add unsupported check in process test Laytan 2024-10-04 13:11:42 +02:00
  • 563ed69c28 fix deadlock when in write_errno_to_parent_and_abort state Laytan 2024-10-04 13:08:56 +02:00
  • c305c9dd04 [ABI FIX] Fix 128-bit ABI issues gingerBill 2024-10-04 11:16:33 +01:00
  • dd7c88989a Merge pull request #4341 from laytan/fix-quaternion64-arith gingerBill 2024-10-04 10:25:00 +01:00
  • 386f144cca satisfy -vet Laytan Laats 2024-10-04 10:54:27 +02:00
  • 1d29dfd037 kill process if waiting didn't make it exit to avoid a zombie Laytan Laats 2024-10-04 10:51:40 +02:00
  • ae69f4b749 general cleanup Laytan Laats 2024-10-04 10:50:14 +02:00
  • 0b5cd3400f use dynamic array instead of string builder Laytan Laats 2024-10-04 10:43:38 +02:00
  • 77b033cf96 kill process if there was an error during reading to not leave a zombie Laytan Laats 2024-10-04 10:38:47 +02:00
  • 5d556fe277 fix idtype definition Laytan Laats 2024-10-03 15:25:51 +02:00
  • af8b592bf6 enable test on bsds Laytan Laats 2024-10-03 14:45:45 +02:00
  • 7676480526 fix temp allocator guard bug Laytan Laats 2024-10-03 14:39:54 +02:00
  • 77780f9ce8 fix use-after-free - closing wrong pipe Laytan Laats 2024-10-03 14:24:00 +02:00
  • a78cd48aa3 remove posix signal test, it isn't thread safe Laytan Laats 2024-10-03 13:41:10 +02:00
  • 76806080ef fix os2.process_exec on non-windows and add a smoke test Laytan Laats 2024-10-03 00:14:26 +02:00
  • 5d4fd09ff0 fix quaternion64 arith Laytan Laats 2024-10-02 23:28:09 +02:00
  • 0d834a2c2e fix paths Laytan Laats 2024-10-02 17:52:12 +02:00
  • 55e9a1b971 fix benchmarks not compiling and make sure it doesn't happen again by checking Laytan Laats 2024-10-02 17:48:05 +02:00
  • fd05d94789 Add make_map that just takes an allocator and no capacity, similar to make_dynamic_array. This renames the old make_map to make_map_cap. Karl Zylinski 2024-10-02 17:47:04 +02:00
  • 53bb6c85f7 a ordered to an ordered gingerBill 2024-10-02 15:48:58 +01:00
  • 21d0b073b1 Sort flags on odin build -help - #4329 gingerBill 2024-10-02 15:43:13 +01:00
  • 3498d4341d Fix #4330 gingerBill 2024-10-02 15:07:22 +01:00
  • aeb568f79a Ignore package runtime with using -vet-unused-packages gingerBill 2024-10-02 15:04:50 +01:00
  • 3ff887c6b6 fix not erroring on invalid ternary Laytan Laats 2024-10-02 15:55:46 +02:00
  • 613f231fed Merge pull request #4336 from Kelimion/slice_to_type Jeroen van Rijn 2024-10-01 23:45:59 +02:00
  • eba7be34e7 Add slice.to_type Jeroen van Rijn 2024-10-01 23:27:15 +02:00
  • af9ae4897a Merge pull request #4290 from flysand7/pipe-has-data dev-2024-10 gingerBill 2024-10-01 11:30:28 +01:00
  • 9f813a6263 Merge pull request #4331 from olimpiu/patch-1 gingerBill 2024-10-01 11:29:45 +01:00
  • 5d57fe77be Fixed confusing (and incorrect) warning olimpiu 2024-09-30 20:46:03 -04:00
  • ab54ad3a75 sys/posix: use '#max_field_align' Laytan Laats 2024-09-30 16:39:14 +02:00
  • 9919a0cacd Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-30 15:35:52 +01:00
  • 91dece1656 Change struct alignment rules for #max_field_align gingerBill 2024-09-30 15:35:47 +01:00
  • 5cd1784d41 review/correct/cleanup posix linux PR Laytan 2024-09-30 16:00:46 +02:00
  • 1e1904e9ab Merge pull request #4323 from laytan/bit-array-init gingerBill 2024-09-30 15:00:45 +01:00
  • d6f6099419 Merge pull request #4324 from laytan/va-list-stb-sprintf-raylib-fixe gingerBill 2024-09-30 15:00:14 +01:00
  • d712ea43eb Merge pull request #4325 from mtarik34b/document-container-of-proc gingerBill 2024-09-30 15:00:03 +01:00
  • 962af780ae Merge pull request #4328 from Yawning/fix/cshake-bytepad gingerBill 2024-09-30 13:56:31 +01:00
  • cf7d705c1f core/crypto/_sha3: Fix edge case in cSHAKE bytepad Yawning Angel 2024-09-30 21:49:01 +09:00
  • a7d7c92a53 #min_field_align & #max_field_align; deprecate #field_align in favour of #min_field_align gingerBill 2024-09-30 13:05:28 +01:00
  • 4b6410e225 ABI BREAKING for SysV: Change how multiple return values are handled to be separate like all other ABIs gingerBill 2024-09-30 12:32:55 +01:00
  • b173fa1b9a Fix LLVM 18 ABI for 128-bit integers (because LLVM broke things) gingerBill 2024-09-30 11:45:24 +01:00
  • 225ffdec36 Fix union comparison bug gingerBill 2024-09-30 11:10:16 +01:00
  • 7f9cfd1579 Merge pull request #4327 from beaumccartney/fix-deferred-attrib-error-report Jeroen van Rijn 2024-09-30 08:01:36 +02:00
  • e3eea1b9fa print proc types in same order as procs Beau McCartney 2024-09-29 23:55:55 -06:00
  • fe8325f0ad fix deferred procedure errors Beau McCartney 2024-09-29 23:34:09 -06:00
  • 38fedf2631 Merge pull request #4304 from kawaii-Code/linear_search_reverse Laytan 2024-09-29 21:18:49 +02:00
  • 253edb51f7 Fix markup in linear_search and binary_search docs Nia 2024-09-29 17:08:54 +03:00
  • 82aefd4203 Add documentation to runtime.container_of mtarik34b 2024-09-29 16:03:49 +02:00
  • 3c80f15a7a Remove pointless #no_bounds_check Nia 2024-09-29 15:51:30 +03:00
  • 085b725774 Merge pull request #4302 from Pariatech/enable_static_glfw_linux Laytan 2024-09-29 13:55:36 +02:00
  • 3039131a5f do recommendation Gabriel Pariat 2024-09-29 07:46:01 -04:00
  • 152479052e va_list fixes for raylib & stb sprintf Laytan Laats 2024-09-29 13:35:11 +02:00
  • daa3bb9a3b Merge pull request #4322 from laytan/fix-errors-not-printed-after-parse-warnings Laytan 2024-09-29 12:51:21 +02:00
  • 90cb62c5ac Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-29 10:15:02 +01:00
  • 4a616d97df Pass delta time instead of current time to odin.js step gingerBill 2024-09-29 10:14:56 +01:00
  • 642ecc363b fix errors not being printed after parse warnings Laytan Laats 2024-09-29 11:04:37 +02:00
  • bd45900257 container/bit_array: add 'init' procedure Laytan Laats 2024-09-29 10:53:31 +02:00
  • eccb548935 fix box2d World_Draw not taking a pointer Laytan Laats 2024-09-29 10:50:31 +02:00
  • a82f26f4c0 Merge pull request #4320 from laytan/fix-wgpu-examples-after-js-move Laytan 2024-09-29 10:46:13 +02:00
  • eeaa9f048b fix wgpu examples after move of files in 95721fe Laytan Laats 2024-09-29 10:38:29 +02:00
  • ca9cfc7167 remove extra binary flysand7 2024-09-29 08:01:47 +11:00
  • 0e446e1d68 adjust docs flysand7 2024-09-29 07:54:29 +11:00
  • 90d024fb70 Merge pull request #4310 from wrapperup/fix-vulkan-wrapper gingerBill 2024-09-28 18:22:17 +01:00
  • d830069e5c [os2/process]: Implement process_exec flysand7 2024-09-28 11:25:32 +11:00
  • 7deb28c810 [os2/process]: Unindent doc comments flysand7 2024-09-28 10:30:54 +11:00
  • 2b5c2cab1f generate new vulkan files (1.3.296) wrapperup 2024-09-26 18:20:00 -04:00
  • 39c8749d8f fix mismatching type generation with newer vulkan headers wrapperup 2024-09-26 18:16:38 -04:00
  • 4f2915a9b5 Merge pull request #4307 from flysand7/ptrace-user-regs gingerBill 2024-09-26 16:41:28 +01:00
  • d3bff23bce Merge pull request #4308 from karl-zylinski/fix-constant-array-conversion-crash gingerBill 2024-09-26 16:40:43 +01:00