Commit Graph

  • 70c1f9d0e1 Merge pull request #2937 from Kelimion/fix_net_split Jeroen van Rijn 2023-11-09 17:02:48 +01:00
  • 761a079789 Fix net.split_url Jeroen van Rijn 2023-11-09 16:56:54 +01:00
  • 6dffd412f9 Adding IUserDefinedAnnotation to D3D11 for better debugging. mfalk 2023-11-09 16:46:07 +01:00
  • 4116d66c59 Merge pull request #2936 from laytan/fix-linux-accept Jeroen van Rijn 2023-11-09 14:36:00 +01:00
  • fc6edf65d7 fix linux.accept, addrlen should be a pointer to the length instead of the length itself Laytan 2023-11-09 14:17:22 +01:00
  • 548ab2e1b6 [sys/linux]: utimensat takes array of two flysand7 2023-11-08 11:07:50 +11:00
  • 13a3c0e57c [sys/linux]: Fix syscalls: lseek, preadv, pwritev; Make read*/write* syscalls take byte slice instead of generic slice flysand7 2023-11-08 10:57:23 +11:00
  • 9834ceed42 Merge pull request #2933 from flga/master Jeroen van Rijn 2023-11-08 00:37:32 +01:00
  • 4266a7c166 sys/linux: munmap was not using the correct syscall flga 2023-11-07 23:19:14 +00:00
  • 639cc9faa8 Merge pull request #2932 from laytan/use-verb-for-fmt-bit-set Jeroen van Rijn 2023-11-07 21:22:11 +01:00
  • e2cecafa66 allow integer verbs in fmt_bit_set Laytan Laats 2023-11-07 21:09:42 +01:00
  • 4bcb68a973 Merge pull request #2919 from jakubtomsu/d3d12-descriptor-heap-type-fix gingerBill 2023-11-07 10:47:43 +00:00
  • 7131772754 Merge pull request #2927 from karl-zylinski/raylib-color-fixed-array gingerBill 2023-11-07 10:47:28 +00:00
  • c2e5602ee5 Merge pull request #2929 from divanburger/dial_bug_fix gingerBill 2023-11-07 10:47:07 +00:00
  • 8714fd77a0 Temporarily disable vendor tests on macOS (botan) Jeroen van Rijn 2023-11-06 22:24:02 +01:00
  • c20839c461 Fix use of unitialized socket in socket_linux.odin#_dial_tcp_from_endpoint Divan Burger 2023-11-06 23:08:36 +02:00
  • 51229a29f8 Raylib: use fixed array instead of struct for rl.Color. This makes swizzling etc work, but the memory layout is still the same Karl Zylinski 2023-11-06 15:20:41 +01:00
  • 59675949da Merge pull request #2926 from karl-zylinski/raylib-shared-use-shared-runtime Jeroen van Rijn 2023-11-06 15:11:25 +01:00
  • 6564ce0fb0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-11-06 13:59:12 +00:00
  • c36ac4bdfd Bodge: fix matrix_flatten issue in Win64 ABI gingerBill 2023-11-06 13:59:06 +00:00
  • 764ce2a4b0 RAYLIB_SHARED: use /NODEFAULTLIB:msvcrt instead of /NODEFAULTLIB:libcmt. This fixes linker errors. Karl Zylinski 2023-11-06 14:58:34 +01:00
  • d400a5a108 [vendor/raylib]: Add pre-compiled libraries on linux; Minor changes in bindings flysand7 2023-11-05 14:58:27 +11:00
  • 744eb7c6d8 Delete test artifact. Jeroen van Rijn 2023-11-04 22:47:59 +01:00
  • 1b79e2ca5f Merge pull request #2921 from Kelimion/pow2 Jeroen van Rijn 2023-11-04 22:46:24 +01:00
  • 4cb0edc90b Work around LLVM idiocy. Jeroen van Rijn 2023-11-04 22:42:32 +01:00
  • 6201280468 Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer. Jeroen van Rijn 2023-11-04 22:14:44 +01:00
  • 9e36e28217 Update d3d12.odin jakubtomsu 2023-11-04 17:40:13 +01:00
  • 5edb2c5688 Fix #2913 gingerBill 2023-11-04 14:53:42 +00:00
  • ce5e7998ba Add warning for things like 1.0 / some_int gingerBill 2023-11-04 11:22:06 +00:00
  • 4a4aca6829 [math]: Fix the doc comments on F64_* constants flysand7 2023-11-04 20:30:14 +11:00
  • f26ed39e86 [sys/linux]: Fix compilation errors and -strict-style errors flysand7 2023-11-04 13:57:28 +11:00
  • 574d2baf09 [sys/linux]: Documentation improvements flysand7 2023-11-04 13:35:13 +11:00
  • 1e622979f8 [sys/linux]: Add more syscalls flysand7 2023-11-04 12:46:45 +11:00
  • 1f969fdc75 Fix tabs jakubtomsu 2023-11-03 15:06:46 +01:00
  • e206d6ba35 Add allocator parameter to fmt's aprint and aprintln gingerBill 2023-11-03 13:26:33 +00:00
  • 7faa146004 WIP flysand7 2023-11-02 08:51:33 +11:00
  • ef5eb4b612 A docs.odin explaining what are the required entities in core:runtime by the compiler dev-2023-11 gingerBill 2023-11-01 13:59:39 +00:00
  • 864b29f7f1 Add missing calls gingerBill 2023-11-01 13:57:20 +00:00
  • 4d498b668a Merge pull request #2910 from laytan/fix-empty-pass-because-trailing-comma Jeroen van Rijn 2023-11-01 12:11:37 +01:00
  • 75cb2c68cc Cleanup of json.clone_value Karl Zylinski 2023-11-01 00:57:27 +01:00
  • 942e91f94c Added temp allocator guard to json.marshal, in case we temp alloc when sorting map kesy Karl Zylinski 2023-11-01 00:46:01 +01:00
  • d8f06ed557 Reversed order of sort_maps_by_key check in marshal.odin to make PR comparison clearer. Karl Zylinski 2023-11-01 00:37:27 +01:00
  • a73ff00b02 Indentation fix. Karl Zylinski 2023-11-01 00:33:59 +01:00
  • a58a08c0c3 JSON: Option to sort marshaled maps before outputting. Also added a json.clone_value proc Karl Zylinski 2023-11-01 00:23:17 +01:00
  • 62d0b0ae72 Merge pull request #2911 from flysand7/sys-unix-net-fix Jeroen van Rijn 2023-11-01 00:14:23 +01:00
  • 2c9ef2e1bc sys/linux: Fix EFAULT on recvfrom flysand7 2023-11-01 10:06:30 +11:00
  • 9b68671082 Fix empty pass because of trailing comma Laytan 2023-10-31 19:29:54 +01:00
  • 5c533e477d Fix indentation and style jakubtomsu 2023-10-31 16:32:53 +01:00
  • 03ab6add5c Merge pull request #2897 from jcmdln/editorconfig gingerBill 2023-10-31 12:45:22 +00:00
  • 052633b73c Merge pull request #2876 from flysand7/new-sys-unix gingerBill 2023-10-31 12:43:28 +00:00
  • bf9a8032a1 Merge pull request #2906 from karl-zylinski/slice-clone-loc gingerBill 2023-10-31 12:26:03 +00:00
  • eb261f5b28 Merge branch 'master' into new-sys-unix gingerBill 2023-10-31 12:16:25 +00:00
  • f5febb633c Temporarily disable RTTI test on Windows. Jeroen van Rijn 2023-10-31 13:12:17 +01:00
  • d2ac3c2228 Make slice.clone and slice.clone_to_dynamic take a loc parameter Karl Zylinski 2023-10-30 21:19:21 +01:00
  • 51caa930ca Merge pull request #2905 from odin-lang/llvm-17-custom-passes gingerBill 2023-10-30 15:00:55 +00:00
  • b7af4e7f6b Explicitly write out the passes for each level and remove certain passes gingerBill 2023-10-30 12:31:24 +00:00
  • 82cd30a145 Add test for RTTI Jeroen van Rijn 2023-10-30 13:06:45 +01:00
  • 8caae16113 Merge pull request #2902 from flysand7/vendor-darwin Jeroen van Rijn 2023-10-30 10:12:36 +01:00
  • dc789c43b6 Merge pull request #2904 from AquaGeneral/master Jeroen van Rijn 2023-10-30 10:12:19 +01:00
  • 2e73fb25af Merge pull request #2903 from flysand7/i386-syscall-asm-fix Jeroen van Rijn 2023-10-30 10:07:56 +01:00
  • 1577d60d02 move darwin-specific packages in all_vendor_darwin.odin flysand7 2023-10-30 20:05:58 +11:00
  • 3bd1918c5e Fixed typo "fot" and clarified slashpath.ext Jesse Stiller 2023-10-30 11:57:44 +10:00
  • 263b3141b5 Merge branch 'master' into vendor-darwin flysand7 2023-10-30 10:32:47 +11:00
  • 82263a8b38 Merge branch 'master' into i386-syscall-asm-fix flysand7 2023-10-30 10:32:11 +11:00
  • 61ad2a1345 TEST: Add sroa passes back gingerBill 2023-10-29 20:45:19 +00:00
  • d589914956 Ignore store undef calls gingerBill 2023-10-29 20:43:02 +00:00
  • f54a026acc Remove trailing comma gingerBill 2023-10-29 20:33:29 +00:00
  • fc06d7011d Use default passes without coro, openmp, and sroa passes gingerBill 2023-10-29 20:31:53 +00:00
  • ed7c9ec619 Test: use custom passes for -o:speed gingerBill 2023-10-29 20:13:03 +00:00
  • 1d9f6346d4 Force dynamic map calls on non-windows targets gingerBill 2023-10-29 17:23:24 +00:00
  • a3a3156ddd Fix-up inline asm for i386 syscalls emit flysand7 2023-10-30 02:03:24 +11:00
  • 70bd4a5ab6 Only build vendor:darwin on darwin flysand7 2023-10-29 15:03:48 +11:00
  • 21247721b4 Add WaitFor* Ex variants jakubtomsu 2023-10-28 20:39:46 +02:00
  • 4436d24440 Merge branch 'odin-lang:master' into more-sys-windows jakubtomsu 2023-10-27 19:13:04 +02:00
  • 7a16618ec6 SHGetKnownFolderPath etc. jakubtomsu 2023-10-27 19:12:49 +02:00
  • 2b2abc6b9f Dbghelp jakubtomsu 2023-10-27 19:12:25 +02:00
  • 034aead930 Only make static map get calls inlineable outside of debug builds gingerBill 2023-10-27 14:55:54 +01:00
  • c8a5bafc6b Fix static map calls and default to them! gingerBill 2023-10-27 14:53:48 +01:00
  • 0a7b9338f6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-10-27 13:03:28 +01:00
  • bc0fa1240b Disable using giant packed struct for type info table for the time being gingerBill 2023-10-27 13:03:21 +01:00
  • 292398dbe2 Merge pull request #2896 from thetarnav/js-rand Jeroen van Rijn 2023-10-27 12:52:27 +02:00
  • 49da19e013 Replace Math.random with crypto.getRandomValues for _system_number Damian Tarnawski 2023-10-27 12:06:35 +02:00
  • 056840975f Merge branch 'odin-lang:master' into union-tag-intrinsics jakubtomsu 2023-10-27 11:23:37 +02:00
  • 160b23f991 Remove len,cap,min,max and implement type_union_base_tag_value, type_union_variant_count jakubtomsu 2023-10-27 11:23:26 +02:00
  • bbd4c1054e convert spaces to tabs flysand7 2023-10-27 11:30:13 +11:00
  • 152ac61faf editorconfig: Use 2-column spaces in YAML jcmdln 2023-10-26 20:18:48 -04:00
  • 4d65b1ab9c Implement new sys/unix package flysand7 2023-10-18 01:57:26 +11:00
  • 8b2f62000a Use wasmMemoryInterface for rand_bytes Damian Tarnawski 2023-10-27 00:50:29 +02:00
  • 166803a2a5 Rename rand to rand_f64 Damian Tarnawski 2023-10-27 00:18:41 +02:00
  • 11a2b2a942 Add system_random and random_bytes for js target Damian Tarnawski 2023-10-27 00:05:38 +02:00
  • 0a492acaa1 Merge pull request #2891 from flysand7/glfw-fixes gingerBill 2023-10-26 15:22:16 +01:00
  • e86d7f1fb0 Merge pull request #2895 from jakubtomsu/fix-builtin-const-int-checks gingerBill 2023-10-26 15:21:47 +01:00
  • 962d599996 Fix reading from /sys/ pseudo fx Jeroen van Rijn 2023-10-26 14:30:04 +02:00
  • ba536d67b4 Change and to or jakubtomsu 2023-10-25 22:17:38 +02:00
  • a573d076e4 Delete test.odin jakubtomsu 2023-10-25 20:24:42 +02:00
  • 625cb03284 Rename type_union_tag to type_union_tag_type jakubtomsu 2023-10-25 20:23:24 +02:00
  • 2f8d60ec47 Fix indentation jakubtomsu 2023-10-25 17:33:27 +02:00
  • 37e33af342 Merge branch 'odin-lang:master' into union-tag-intrinsics jakubtomsu 2023-10-25 15:47:39 +02:00
  • f7e0516254 Fix the intrinsics, add min and max jakubtomsu 2023-10-25 15:47:18 +02:00
  • 8e4bdcfb98 Remove disabled attribute from unimplemented gingerBill 2023-10-25 11:41:24 +01:00