Commit Graph

  • 5b22bfa2b7 unify LB_ABI_INFO and LB_ABI_INFO_CTX Laytan Laats 2024-08-20 14:06:25 +02:00
  • ca6ef95b03 add support for linux_riscv64 and freestanding_riscv64 Laytan 2024-08-15 20:39:35 +02:00
  • 53500699a9 README.md: Fix wiki link it-a-me 2024-08-19 22:57:55 -07:00
  • 29838da782 Merge pull request #4111 from RoryO/simd-typo Jeroen van Rijn 2024-08-20 00:52:37 +02:00
  • 97795ff3a2 fix simd var typo Rory OConnell 2024-08-19 15:50:42 -07:00
  • 6df51b42a8 Fix termios NCCS size on linux. Isaac Andrade 2024-08-19 15:32:55 -06:00
  • 3228178d87 Add support for Linux on os/sys/posix termios. Isaac Andrade 2024-08-19 14:56:37 -06:00
  • 3fc1f6f1cd Merge pull request #4101 from Yawning/feature/index-byte-tweaks Jeroen van Rijn 2024-08-19 20:43:37 +02:00
  • 2999c02f65 Fix random typo gingerBill 2024-08-19 16:33:17 +01:00
  • 9d7ab8d5ca Add strings.contains_space gingerBill 2024-08-19 16:31:03 +01:00
  • 2a0785037b Fix switch val in ptr gingerBill 2024-08-19 12:19:45 +01:00
  • 9e65e229d0 core/bytes: Tweak index_byte and last_index_byte Yawning Angel 2024-08-18 20:07:09 +09:00
  • 34a9e20531 Merge pull request #4108 from Feoramund/remove-deprecated-testing-log Jeroen van Rijn 2024-08-19 04:19:22 +02:00
  • 0fa24ac3c4 Remove deprecated log procs from core:testing Feoramund 2024-08-18 21:30:32 -04:00
  • 17eb0b5ee0 Merge pull request #4107 from Feoramund/add-digit-count Jeroen van Rijn 2024-08-19 02:36:05 +02:00
  • b49b80bdf9 Add test for count_digits_of_base Feoramund 2024-08-18 19:51:10 -04:00
  • 2906f2aa7e Add core:math.count_digits_of_base Feoramund 2024-08-18 19:36:56 -04:00
  • f96991364a implement clock_settime, clock_getres and clock_nanosleep Yeongju Kang 2024-08-19 08:51:52 +09:00
  • 359a212a78 Merge pull request #4104 from laytan/find-llvm-config-through-brew Laytan 2024-08-19 00:41:06 +02:00
  • ea7e8f075d query brew for llvm-config location if possible Laytan Laats 2024-08-18 23:42:00 +02:00
  • d99a6ad003 Add suggestion for ~uint(0) if cast(uint)-1 is done gingerBill 2024-08-18 22:52:57 +01:00
  • 95c3b8a8de Move assert to else branch gingerBill 2024-08-18 22:45:26 +01:00
  • ae41779366 remove redundant & Laytan Laats 2024-08-18 21:10:21 +02:00
  • bb3f848b4a Merge pull request #4103 from laytan/wait-shared-on-macos-10-15 Laytan 2024-08-18 19:38:52 +02:00
  • a51b9c6fb0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-08-18 18:37:45 +01:00
  • 8e52a52580 Cache the paddding filler type gingerBill 2024-08-18 18:37:40 +01:00
  • b7b3ada3b1 UL_COMPARE_AND_WAIT_SHARED is macOS 10.15+ Laytan Laats 2024-08-18 19:31:52 +02:00
  • 9a895a318c Merge pull request #4102 from laytan/wasm-lshrti3 Laytan 2024-08-18 17:18:05 +02:00
  • b2e64b7ce0 implement lshrti3 on wasm Laytan Laats 2024-08-18 17:09:57 +02:00
  • 7020e9b66a core/simd: Add IS_EMULTATED so there is one place to look for potatos Yawning Angel 2024-08-18 20:06:06 +09:00
  • f49ebae956 Correct lbAddr_SoaVariable logic gingerBill 2024-08-18 12:37:15 +01:00
  • 0e82a46047 Fix #3999 gingerBill 2024-08-18 12:35:25 +01:00
  • c4e0cbcd87 Fix #4005 gingerBill 2024-08-18 12:21:35 +01:00
  • f82bf6cd42 Fix #4022 gingerBill 2024-08-18 12:13:52 +01:00
  • 60b2979cfd Fix #4024 gingerBill 2024-08-18 12:10:46 +01:00
  • 17740966e5 Fix #4040 gingerBill 2024-08-18 12:06:58 +01:00
  • 5c06fcd346 Fix #4064 gingerBill 2024-08-18 12:00:27 +01:00
  • 22a82e73d6 Fix #3976 gingerBill 2024-08-18 11:45:27 +01:00
  • bbb5593f87 Merge pull request #4098 from jolson88/raygui/vertical-text-alignment Jeroen van Rijn 2024-08-17 22:29:38 +02:00
  • d00057c803 Add missing trailing comma Jason Olson 2024-08-17 13:23:42 -07:00
  • acfd9dcd1b Restores vertical text alignment broken after 4.0 migration Jason Olson 2024-08-17 12:35:50 -07:00
  • 9553bc3689 If missing type is newline, print "newline", not \n Jeroen van Rijn 2024-08-17 17:25:52 +02:00
  • ebbb70f11d Error if missing map key type Jeroen van Rijn 2024-08-17 17:12:27 +02:00
  • 142bda2804 posix: start on process API Laytan Laats 2024-08-03 23:55:48 +02:00
  • 478f529744 Merge pull request #4094 from amad00r/fix-nil-logger Jeroen van Rijn 2024-08-17 01:50:13 +02:00
  • 536a342873 Merge pull request #4092 from laytan/fix-open-bindings gingerBill 2024-08-17 00:22:46 +01:00
  • 43dc7704a5 Fix log unnecessary allocations Amadeu Moya 2024-08-17 00:37:01 +02:00
  • e8933e43ec add haiku to unsupported time file Laytan Laats 2024-08-16 23:18:59 +02:00
  • f7d7d65bc0 fix open bindings Laytan Laats 2024-08-16 22:19:28 +02:00
  • 970dc7a1f2 Merge pull request #4091 from Feoramund/fix-darwin-os-open Jeroen van Rijn 2024-08-16 20:31:22 +02:00
  • a07878be71 Check if file open-mode is O_CREATE on Darwin before forcing chmod Feoramund 2024-08-16 14:03:56 -04:00
  • 14e207088a Merge pull request #4088 from Kelimion/benchmark Jeroen van Rijn 2024-08-16 17:16:59 +02:00
  • 6c46c9e04b Improve benchmarks. Jeroen van Rijn 2024-08-16 17:00:16 +02:00
  • 40b8150a23 Minor clean ups gingerBill 2024-08-16 12:47:23 +01:00
  • 31bb3dc4f0 Merge pull request #3971 from jasonKercher/os2-process-linux gingerBill 2024-08-16 12:38:27 +01:00
  • 65ce7687d7 Merge pull request #4004 from Skytrias/orca-odin-bindings gingerBill 2024-08-16 12:37:36 +01:00
  • 6fc39c1b5d Merge pull request #4075 from yay/more-foundation-bindings Laytan 2024-08-16 13:08:15 +02:00
  • 07a9c69714 update core:filepath's clean, join and split_list to return optional Allocator_Errors jason 2024-08-16 01:48:27 -04:00
  • 004036dc59 More Foundation bindings. Vitalii Kravchenko 2024-08-13 22:09:03 +01:00
  • d91fa162d8 Merge pull request #3280 from beaumccartney/shm_syscalls Laytan 2024-08-15 17:08:41 +02:00
  • 6e91f6ab31 Merge pull request #4081 from DerTee/master gingerBill 2024-08-14 22:12:06 +01:00
  • b16d5198a3 Merge pull request #4082 from FourteenBrush/master gingerBill 2024-08-14 22:11:55 +01:00
  • 12813e5d48 Fix 'odin [run|test] --' giving a compiler out of bounds FourteenBrush 2024-08-14 21:37:40 +02:00
  • 6422e49255 fix error handling in os2.read_entire_file_from_file() DerTee 2024-08-14 17:30:02 +02:00
  • f7234e2ed3 Allow ODIN_TEST_LOG_LEVEL override when -debug. Jeroen van Rijn 2024-08-14 16:29:51 +02:00
  • e810c3eace Merge pull request #4012 from laytan/posix gingerBill 2024-08-14 15:10:31 +01:00
  • 18b6af1858 Minor clean up of comments gingerBill 2024-08-14 14:15:20 +01:00
  • 03dd38f203 Minor changes to vendor:ENet gingerBill 2024-08-14 14:09:36 +01:00
  • eb6f2078cf Add fmt:"v,extensions_count" tags to many struct fields gingerBill 2024-08-14 14:03:41 +01:00
  • df61096317 Improve doc comments for vendor:ggpo gingerBill 2024-08-14 13:55:25 +01:00
  • 8abe054665 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-08-14 13:02:28 +01:00
  • 324d9c2284 Fix doc writer bug caused by using an iterator rather than a for loop gingerBill 2024-08-14 13:02:23 +01:00
  • f657b4cc0c time: use assert_contextless in wasi implementation Laytan Laats 2024-08-14 13:27:58 +02:00
  • c98c95fcf0 Add require_results and change some of the wrapper to return a slice gingerBill 2024-08-14 11:29:23 +01:00
  • fd5376ba88 Allow @(require_results) on foreign blocks gingerBill 2024-08-14 11:28:49 +01:00
  • 78fa675c1a Add assert_contextless, panic_contextless, unimplemented_contextless gingerBill 2024-08-14 11:18:24 +01:00
  • 4c19f507ff Merge pull request #4074 from odin-lang/vendor/box2d gingerBill 2024-08-14 11:15:34 +01:00
  • 651122e9db Fix foreign import paths gingerBill 2024-08-14 11:01:54 +01:00
  • d1e114742e Add deprecated and require_results attributes to math_functions.odin gingerBill 2024-08-14 10:55:40 +01:00
  • 29a6959a56 Merge pull request #2977 from jakubtomsu/disallow-variadic-param-default Laytan 2024-08-14 11:55:09 +02:00
  • 491def9d5b Fix paths for amd64 targets gingerBill 2024-08-14 10:50:53 +01:00
  • 427c48221d Clean up foreign import code for library path determination gingerBill 2024-08-14 10:28:07 +01:00
  • 1c97739ca3 Merge branch 'vendor/box2d' of https://github.com/odin-lang/Odin into vendor/box2d gingerBill 2024-08-14 10:18:41 +01:00
  • 0b26115805 Improve presentation gingerBill 2024-08-14 10:18:36 +01:00
  • 1c8672ac6c Merge pull request #4078 from funkkiy/fix-rodata-index gingerBill 2024-08-14 09:41:35 +01:00
  • 0f052dbde7 os2/process_linux: improve error handling, use pidfd where possible, remove usage of fmt jason 2024-08-14 00:45:25 -04:00
  • 4bb51249d1 Error if assigning to rodata variable with index Davi 2024-08-13 23:28:34 -03:00
  • e29f0a0f40 os2: dup the file descriptor before fdopendir Laytan Laats 2024-08-12 19:11:31 +02:00
  • f837e35f4b os2: fix bad free for posix file closure Laytan Laats 2024-08-12 19:10:38 +02:00
  • 61ee2efa35 os2: just use runtime._heap_allocator_proc instead of a copy for posix Laytan Laats 2024-08-06 20:20:57 +02:00
  • e94c4e1e18 posix: remove the is_temp things that prevented use-after-frees Laytan Laats 2024-08-04 18:55:42 +02:00
  • b07d0b38b1 os2: improve absolute/full path handling for posix Laytan Laats 2024-08-04 16:58:18 +02:00
  • a73677d21a os2: nice != priority Laytan Laats 2024-08-04 01:02:05 +02:00
  • 67ea7bb65a posix: address some freebsd feedback Laytan Laats 2024-08-03 22:30:44 +02:00
  • 175f5b0bb1 os2: don't rely on PATH_MAX in posix read_directory implementation Laytan Laats 2024-08-03 15:36:32 +02:00
  • 939ba4cf08 os2: fix leak and always close directory Laytan Laats 2024-08-03 15:17:29 +02:00
  • f00f68ef6f posix/os2: fix test and add back in removed temp guard Laytan Laats 2024-08-02 22:09:04 +02:00
  • de9abe1f7b os2: skip . and .. in read dir Laytan Laats 2024-08-02 21:55:45 +02:00
  • bd808f9ec6 os2: fix wiping results with temp allocator guard Laytan Laats 2024-08-02 21:52:39 +02:00
  • 7474db6a34 os2: fix lstat logic Laytan Laats 2024-08-02 21:43:49 +02:00