Commit Graph

  • e1654e9dd3 Don't test Botan on MacOS for now Jeroen van Rijn 2023-05-02 14:16:07 +02:00
  • c20ae3e420 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-05-02 12:07:09 +01:00
  • 464fa83724 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-05-02 12:07:04 +01:00
  • f8bdd42027 Revert "Unify foreign import for vendor:sdl2" gingerBill 2023-05-02 12:06:41 +01:00
  • f5dcbf517b helpful errors custom-attrs Jon Lipstate 2023-04-30 18:36:00 -07:00
  • 075193af1d update docs, add unsafe_get/set, add round up to create Jon Lipstate 2023-04-30 16:56:05 -07:00
  • 808e7ed4ae Fixed Bug in DXGI Ahsan-Sarbaz 2023-05-01 00:16:20 +05:00
  • f0ba5d3821 Merge pull request #2490 from eltociear/patch-1 gingerBill 2023-04-28 12:17:35 +01:00
  • 88f6b5f16b Merge pull request #2492 from GiveMeFox/patch-1 gingerBill 2023-04-27 14:33:26 +01:00
  • 68e6e1b779 Merge pull request #2496 from AquaGeneral/master gingerBill 2023-04-27 14:33:00 +01:00
  • 9528325777 linalg/extended radians and degrees fixed Jesse Stiller 2023-04-27 20:49:59 +10:00
  • b3aa6afba9 Fix #2481 gingerBill 2023-04-27 11:35:14 +01:00
  • 716fe2f427 Fix typo #2485 gingerBill 2023-04-27 11:32:19 +01:00
  • 7df1cc075c Fix #2487 gingerBill 2023-04-27 11:31:05 +01:00
  • b0f0a02d3c Make !x be an untyped boolean gingerBill 2023-04-27 11:26:15 +01:00
  • 7cda64e52d Add parentheses around or_return uses in an unary expression gingerBill 2023-04-27 11:17:23 +01:00
  • d6d34bd62f Add extra nullptr check gingerBill 2023-04-27 11:16:02 +01:00
  • 68dde07d5d Require parentheses around certain uses of or_return expressions gingerBill 2023-04-27 11:13:05 +01:00
  • fad4ae8eb2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-04-27 10:58:22 +01:00
  • acd8a4bc95 Unify check_constant_parameter_value logic gingerBill 2023-04-27 10:58:17 +01:00
  • 6714e05183 Merge pull request #2494 from jon-lipstate/strings_docfix Jeroen van Rijn 2023-04-27 10:01:01 +02:00
  • f9b5f2b7b1 update builder sample Jon Lipstate 2023-04-26 18:04:24 -07:00
  • 67fa5df89c fix typo, add builder sample Jon Lipstate 2023-04-26 18:00:14 -07:00
  • 023cc9ca54 Partially buffer fmt.fprint* related calls using a bufio.Writer gingerBill 2023-04-27 00:24:00 +01:00
  • b7924de5c6 Update README.md GiveMeFox 2023-04-26 22:49:31 +02:00
  • 4b4481ea27 Simplify extension addition logic Mark Naughton 2023-04-26 16:39:47 +01:00
  • 47be46ae60 Fix typo in marshal.odin Ikko Eltociear Ashimine 2023-04-27 00:03:36 +09:00
  • e84802468b Use buildpath instead of init_filename Mark Naughton 2023-04-26 15:48:59 +01:00
  • 623d789529 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-04-26 15:28:37 +01:00
  • 827f36e2c0 Update to Metal 3 gingerBill 2023-04-26 14:20:09 +01:00
  • 1a5ed4eb7f Fix .bin not being applied for relative directory Mark Naughton 2023-04-26 14:10:22 +01:00
  • 5151403aaa Fix Windows version of get_current_directory Mark Naughton 2023-04-25 12:08:15 +01:00
  • d5772c939a Merge pull request #2483 from jprukner/fix-alias-which-check Jeroen van Rijn 2023-04-25 08:32:45 +02:00
  • 19097bc5bc add redirect to /dev/null Jan Prukner 2023-04-25 07:06:36 +02:00
  • dbebe9e92c Fix which command check Jan Prukner 2023-04-24 21:43:34 +02:00
  • be0a543077 Merge pull request #2480 from jakubtomsu/soa-ptr-formatting-fix gingerBill 2023-04-24 16:43:41 +01:00
  • 67b6a8ee89 Add Windows equivalent of get_current_directory Mark Naughton 2023-04-24 14:26:53 +01:00
  • 780375d865 Add .bin extension in extra case Mark Naughton 2023-04-24 12:57:59 +01:00
  • cbcf94669e Add get_current_directory() Mark Naughton 2023-04-24 12:57:34 +01:00
  • 46da53ba15 Add the waits that support I/O completion routines in kernel32.odin Matias Fernandez 2023-04-23 22:08:12 -04:00
  • 06e8d03fba Use last element for directory collision check Mark Naughton 2023-04-23 21:15:08 +01:00
  • 65bf7f6653 Remove typo jakubtomsu 2023-04-23 20:00:25 +02:00
  • a6b9341593 Add .bin extension the case of a collision Mark Naughton 2023-04-23 18:53:00 +01:00
  • 47610725ea Change default executable extension Mark Naughton 2023-04-23 17:02:56 +01:00
  • 341ba34773 Merge pull request #2478 from matias-eduardo/master Jeroen van Rijn 2023-04-23 09:59:36 +02:00
  • 3b2864d8a6 Add IsWindow to user32.odin Matias Fernandez 2023-04-22 17:49:16 -04:00
  • c7d4af5c79 Add Dynamic Resource Root Signature flags Charlie Shenton 2023-04-22 16:39:01 +10:00
  • b0a77ec2fb Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-04-21 12:50:50 +01:00
  • f051ee0589 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-04-21 12:50:45 +01:00
  • f2ec438166 Add ifdef block gingerBill 2023-04-21 12:50:36 +01:00
  • 1b2618055b Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-04-21 12:49:27 +01:00
  • 6a4996b37e Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-04-21 12:49:22 +01:00
  • a95b064d6d Fix memory leak caused by awful realloc usage on Linux gingerBill 2023-04-21 13:29:38 +01:00
  • c503a75873 Merge pull request #2472 from Kelimion/resolv_fix Jeroen van Rijn 2023-04-21 10:04:27 +02:00
  • 9a982cc5b5 Fix #2471 Jeroen van Rijn 2023-04-21 08:35:21 +02:00
  • 7bd42cb02f Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-04-20 14:02:02 +01:00
  • a97a613fcf Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-04-20 14:01:57 +01:00
  • 685f7d0fea Rename word_size to ptr_size internally to make it clearer gingerBill 2023-04-20 12:18:13 +01:00
  • f5d9ca64f9 Begin work on new pseudo-architecture: wasm64p32 gingerBill 2023-04-20 12:02:32 +01:00
  • cde442fa2c Add internal padding to types where ptr size != int size gingerBill 2023-04-20 11:55:18 +01:00
  • 84f966cb8f Begin work on separating int and word sizes (i.e. size_of(int) might not equal size_of(uintptr)) gingerBill 2023-04-20 11:46:23 +01:00
  • b2b88f1d99 Unify foreign import for vendor:sdl2 gingerBill 2023-04-20 11:27:36 +01:00
  • 9d23a392a6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-04-20 11:27:14 +01:00
  • 57214c63cb Merge pull request #2457 from jakubtomsu/master gingerBill 2023-04-20 11:27:09 +01:00
  • 6726df4d58 Allow aliasing foreign import name gingerBill 2023-04-20 11:20:15 +01:00
  • 02a58c1247 Merge pull request #2464 from ap29600/simd_unaligned_load gingerBill 2023-04-20 10:33:32 +01:00
  • 72a7b35513 Merge pull request #2450 from destroycomputers/master gingerBill 2023-04-20 10:25:43 +01:00
  • 2d699fd13b Fix again append on zero sized types gingerBill 2023-04-19 15:34:40 +01:00
  • 13c321b8fb Fix missing cast in array_elems gingerBill 2023-04-19 15:31:51 +01:00
  • fa42a788c8 Preserve port when calling net.resolve with hostname:port. Jeroen van Rijn 2023-04-18 18:24:27 +02:00
  • 843eaf8893 Fix race condition with -use-separate-modules due to type determination gingerBill 2023-04-18 17:20:50 +01:00
  • 30fa8f8ac2 Add missing enum gingerBill 2023-04-18 16:08:54 +01:00
  • 0ec4e8d5d4 Inline static map calls for map get, and improve readability of the LLVM IR gingerBill 2023-04-18 15:17:16 +01:00
  • af63eff8d7 improve code generation for intrinsics.unaligned_load/store on #simd types Andrea Piseri 2023-04-16 15:01:30 +02:00
  • b5d2dd617d Merge pull request #2462 from lefp/master Jeroen van Rijn 2023-04-16 10:45:04 +02:00
  • 8d951ab7f1 Fix: header directories in Unix build script Peter Lef 2023-04-16 04:15:22 -04:00
  • e24315eed8 Improve grammar gingerBill 2023-04-15 16:16:16 +01:00
  • dc55e88588 Add @(deferred_*_by_ptr=<proc>) gingerBill 2023-04-15 16:04:04 +01:00
  • 7abaf77292 Add struct #no_copy gingerBill 2023-04-15 15:47:18 +01:00
  • e79883e4fd Add #no_copy to sync primitives gingerBill 2023-04-15 15:41:30 +01:00
  • 5da76ae34b Add struct #no_copy gingerBill 2023-04-15 15:36:21 +01:00
  • a6d5f9877f Convert indentation to tabs jakubtomsu 2023-04-14 17:27:52 +02:00
  • 994825671d Handle unmarshalling to json.Value jakubtomsu 2023-04-14 15:05:25 +02:00
  • b7b5043aea Merge pull request #2455 from nektro/patch-1 Jeroen van Rijn 2023-04-12 21:19:12 +02:00
  • 1bf4a6f711 build_odin.sh: fix typo introduced in detection of llvm-config-11-64 Meghan 2023-04-12 12:18:11 -07:00
  • 073f51e284 Merge pull request #2453 from TriedAngle/patch-1 Jeroen van Rijn 2023-04-12 20:04:19 +02:00
  • b5784bc2ef Fix: Unable to find LLVM-config on Ubuntu TryAngle 2023-04-11 15:08:31 +02:00
  • b42bb5be26 Only try to parse git hash if .git is present Jeroen van Rijn 2023-04-11 11:55:29 +02:00
  • b6f356c211 Fix intrinsics.alloca code generation destroycomputers 2023-04-11 01:11:01 +02:00
  • b052da1065 Merge pull request #2446 from RestartFU/master Jeroen van Rijn 2023-04-09 09:34:05 +02:00
  • 586e85281e fix SendInput function in user32 RestartFU 2023-04-08 23:13:37 +00:00
  • ec3ea3752f Add Vulkan-Wayland to wrapper generator Jeroen van Rijn 2023-04-08 13:26:38 +02:00
  • 8294480cb4 Merge pull request #2443 from limaak/fix/darwin-arm64-build-sh Jeroen van Rijn 2023-04-08 10:21:17 +02:00
  • 6fe8692b98 Merge pull request #2445 from Lperlind/documentation/strings_returns Jeroen van Rijn 2023-04-08 10:05:39 +02:00
  • d8e0a86600 Revert "Add VK Wayland" Jeroen van Rijn 2023-04-08 09:54:02 +02:00
  • 8b29b07f5a Add VK Wayland Jeroen van Rijn 2023-04-08 09:51:34 +02:00
  • 1d6936fafc Merge pull request #2444 from Yawning/fix/modern-crypto-cleanups Jeroen van Rijn 2023-04-08 09:34:28 +02:00
  • b22d71a74e build_odin.sh - fix build on darwin arm64 kamil-beker 2023-04-07 23:55:06 +02:00
  • 7fc2081543 core/crypto: Add private attributes for internals Yawning Angel 2023-04-08 10:15:00 +09:00
  • b8c2b0105b core/crypto: Disable optimization for the ct byte compare Yawning Angel 2023-04-08 10:11:04 +09:00