Commit Graph

  • 2e29687cee Fix #3425 gingerBill 2024-04-15 10:28:14 +01:00
  • a0e25be196 [sys/linux]: Fix signature on wait4 syscall flysand7 2024-04-15 11:16:52 +11:00
  • a0cff82320 Fix the format of some doc.odin files of the core library which did not made into the documentation. Maurizio M. Gavioli 2024-04-14 17:18:08 +02:00
  • d510d5e49f Merge pull request #3426 from Kelimion/crlf Jeroen van Rijn 2024-04-14 16:51:42 +02:00
  • 9591eb2ed5 Tell Git to always treat Makefile and build_odin.sh as Nix EOL Jeroen van Rijn 2024-04-14 16:41:10 +02:00
  • 21969fec61 Merge pull request #3421 from laytan/add-odin-root-command gingerBill 2024-04-13 22:44:53 +01:00
  • 6ee818b394 Merge pull request #3422 from wrapperup/add-dxc-vendor-docs gingerBill 2024-04-13 22:42:03 +01:00
  • b22e43c335 add freebsd, openbsd to dxcdef_unix.odin wrapperup 2024-04-13 15:27:02 -04:00
  • 6dc9fdb718 Merge pull request #3420 from laytan/fix-wasm-runtime-store-string-with-unicode gingerBill 2024-04-13 20:15:41 +01:00
  • f252084b1f add dxc to all_vendor.odin wrapperup 2024-04-13 15:05:51 -04:00
  • 9f97056c14 add 'odin root' command Laytan Laats 2024-04-13 20:08:10 +02:00
  • d2ca91b830 fix wasm runtime.js storeString to support Unicode Laytan Laats 2024-04-13 19:32:22 +02:00
  • 59705035f9 Merge pull request #3365 from yay/core-foundation-security gingerBill 2024-04-13 10:56:24 +01:00
  • befb0f7868 Core Foundation and Security vendor libraries. Vitalii Kravchenko 2024-04-02 22:23:28 +01:00
  • d5bb67e9e6 Fixup vendor/d3d12 calling convention mistakes tim4242 2024-04-12 20:47:02 +02:00
  • f086b4710a Merge pull request #3418 from blob1807/add-url-fragment-to-split-join-url Jeroen van Rijn 2024-04-12 17:19:29 +02:00
  • a4d16e97a1 Fix CI's parser blob1807 2024-04-13 01:14:55 +10:00
  • 6348b56c8b Move rounded tests blob1807 2024-04-13 00:57:36 +10:00
  • 2d1260bec9 uniformity change blob1807 2024-04-13 00:47:49 +10:00
  • c753711d86 Added support for URL fragments blob1807 2024-04-13 00:39:32 +10:00
  • 5726b7d954 Remove warning on clang gingerBill 2024-04-12 14:51:22 +01:00
  • 4240e0025e Improve scalar -> array assignment when the scalar is constant in LLVM gingerBill 2024-04-12 14:20:46 +01:00
  • caa344c88d Simplify scalar -> array conversions in LLVM to use a loop after a certain size gingerBill 2024-04-12 14:05:36 +01:00
  • 46b9bd8c0e Improve error messages for switch and for r-values with a suggestion gingerBill 2024-04-12 13:35:14 +01:00
  • 3426af2d6c Fix #3415 gingerBill 2024-04-12 12:33:25 +01:00
  • efc3f9916e Fix #3414 gingerBill 2024-04-12 12:30:16 +01:00
  • 95bc1892f5 Merge pull request #3413 from hodgka/trig_funcs_doc Jeroen van Rijn 2024-04-11 19:02:41 +02:00
  • 4cdadeedc3 Added docs for trig function procedure groups alec hodgkinson 2024-04-11 09:55:43 -07:00
  • cb0a57eaa9 Add -target:freestanding_amd64_win64 gingerBill 2024-04-11 17:18:51 +01:00
  • aab122ede8 Remove ? dev-2024-04a gingerBill 2024-04-11 15:59:22 +01:00
  • 503964c769 Add @(static) check gingerBill 2024-04-11 15:57:13 +01:00
  • b2e887be36 Change stack overflow check to >256 KiB gingerBill 2024-04-11 15:55:01 +01:00
  • f36fb6d1ef Add nil checks gingerBill 2024-04-11 15:41:01 +01:00
  • 45d7a670ce Fix @(static) error message bug gingerBill 2024-04-11 15:34:34 +01:00
  • 86e82dc182 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-11 15:24:42 +01:00
  • b6d2ac11b8 Add -vet-unused-variables and `-vet-unused-imports (-vet-unused is both) gingerBill 2024-04-11 15:24:36 +01:00
  • 6c38ae3658 Remove #optional_ok from docs gingerBill 2024-04-11 15:24:08 +01:00
  • 532d477705 Merge pull request #3121 from RilleP/parsing-package-fixes Jeroen van Rijn 2024-04-11 15:19:10 +02:00
  • 0abbf3ba0a Fix #3412 gingerBill 2024-04-11 13:57:37 +01:00
  • 330c161625 remove semicolon RilleP 2024-04-11 09:36:28 +02:00
  • 97db075e45 Add #panic to tell of moved package gingerBill 2024-04-10 20:32:55 +01:00
  • 730f992bff fix indentation RilleP 2024-04-10 19:16:38 +02:00
  • 95a38d5a96 Merge branch 'master' into parsing-package-fixes RilleP 2024-04-10 19:10:33 +02:00
  • 13e459980b Fix ptr_to_bit_field.field gingerBill 2024-04-10 16:18:44 +01:00
  • 3b5e515a22 Fix #3386 - fixed.to_string gingerBill 2024-04-10 14:35:14 +01:00
  • 3ad95d6be3 Add append_u128 gingerBill 2024-04-10 14:35:00 +01:00
  • abd5fc606c Fix #3407 gingerBill 2024-04-10 14:12:41 +01:00
  • 6678242280 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-10 13:40:31 +01:00
  • fd487f66bc Add json:"name,omitempty" gingerBill 2024-04-10 13:40:25 +01:00
  • d0dc7395e9 Allow for comma-separate json names json:"name,flag" gingerBill 2024-04-10 13:29:10 +01:00
  • 2ba2bc1fec Merge pull request #3288 from Yawning/feature/even-moar-crypto Jeroen van Rijn 2024-04-10 14:19:25 +02:00
  • 97e2d8916a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-10 12:32:32 +01:00
  • 3dfd61dd4f Make intrinsics.overflow_* NOT #optional_ok gingerBill 2024-04-10 12:32:26 +01:00
  • 0f39b9ef22 Merge pull request #3403 from iciuperca/master gingerBill 2024-04-10 12:01:08 +01:00
  • af67cc7afe Merge pull request #3397 from wrapperup/add-movefile-flags gingerBill 2024-04-10 12:01:01 +01:00
  • 53558313d8 Merge pull request #3402 from Chickenkeeper/using-param-error-typo-fix gingerBill 2024-04-10 11:53:08 +01:00
  • 8a6a3e883c Merge pull request #3406 from laytan/bit-field-core-parser Jeroen van Rijn 2024-04-10 03:12:40 +02:00
  • af6d2480fa add bit_field parsing to core:odin/parser Laytan Laats 2024-04-10 00:57:21 +02:00
  • c644f79573 Avoid loop index shadowing iciuperca 2024-04-09 18:24:57 +01:00
  • 219eb58c08 Fix typo in using parameter error message Chris 2024-04-09 12:03:41 +01:00
  • 2207a01494 Merge pull request #3400 from Chickenkeeper/datetime-using-parameter-fix gingerBill 2024-04-09 12:03:11 +01:00
  • 60478c0e07 Remove using from validate_datetime Chris 2024-04-09 10:57:51 +01:00
  • 9b496e82f3 add movefile flags wrapperup 2024-04-09 01:50:16 -04:00
  • fa1d681e65 tests/core/crypto: Start adding comprehensive curve25519 tests Yawning Angel 2024-03-29 19:05:13 +09:00
  • 893c3bef9a core/crypto/ed25519: Initial import Yawning Angel 2024-04-05 20:03:46 +09:00
  • d96f8bb5c1 core/crypto/ristretto255: Initial import Yawning Angel 2024-03-26 13:05:50 +09:00
  • 563c527419 core/crypto/_edwards25519: Initial import Yawning Angel 2024-03-21 02:17:59 +09:00
  • fec42a6d74 core/crypto/_fiat/field_scalar25519: Initial import Yawning Angel 2024-03-19 12:23:16 +09:00
  • 4defe88dec core/crypto/_fiat/field_poly1305: Mark more functions contextless Yawning Angel 2024-03-20 23:21:27 +09:00
  • 36f3001d59 core/crypto/_fiat/field_poly1305: Use multiply to calculate the mask Yawning Angel 2024-03-20 08:02:20 +09:00
  • 1ce279e6a1 core/crypto/_fiat/field_curve25519: Mark more functions contextless Yawning Angel 2024-03-20 23:17:05 +09:00
  • c951cbdbbc core/crypto/_fiat: odinfmt (NFC) Yawning Angel 2024-03-17 19:08:30 +09:00
  • 31aba5a728 core/crypto/_fiat/field_poly1305: Move routines (NFC) Yawning Angel 2024-03-17 19:06:50 +09:00
  • 9a418fd27b core/crypto/_fiat/field_curve25519: Move routines (NFC) Yawning Angel 2024-03-17 19:02:11 +09:00
  • f9b9521bf0 core/crypto/_fiat/field_curve25519: Use multiply to calculate the mask Yawning Angel 2024-03-17 10:39:10 +09:00
  • b155fdf8c9 core/crypto: Add has_rand_bytes Yawning Angel 2024-03-17 10:29:59 +09:00
  • a43a5b053c core/crypto: Add more documentation about assumptions (NFC) Yawning Angel 2024-03-24 22:52:21 +09:00
  • a14f0d8f58 Merge pull request #3396 from laytan/fix-nasm-check gingerBill 2024-04-09 00:09:13 +01:00
  • 25f781d64b Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-08 23:58:36 +01:00
  • 9933ca8b56 Make map_total_allocation_size public; Add map_total_allocation_size_from_value gingerBill 2024-04-08 23:58:30 +01:00
  • 9c958ee66d fix nasm check Laytan Laats 2024-04-08 20:42:09 +02:00
  • a00d96c0de Merge pull request #3395 from odin-lang/darwin-reorganization dev-2024-04 gingerBill 2024-04-08 16:30:44 +01:00
  • ecac3aef32 Change allocator to permanent gingerBill 2024-04-08 16:18:14 +01:00
  • ec45504631 Obfuscate #line gingerBill 2024-04-08 16:14:47 +01:00
  • 810cf22e5d Obfuscate #file and #procedure when -obfuscate-source-code-locations is enabled gingerBill 2024-04-08 16:08:35 +01:00
  • ef82f3e71e Move vendor:darwin/Foundation to core:sys/darwin/Foundation gingerBill 2024-04-08 13:47:46 +01:00
  • 16dc79fc5c Add "type" field to -json-errors gingerBill 2024-04-08 13:36:23 +01:00
  • 2aca370a0a Merge pull request #3394 from laytan/wasm-fixes gingerBill 2024-04-08 13:33:29 +01:00
  • ce196529dc enable the required target feature atomics when using them in wasm Laytan Laats 2024-04-08 13:55:23 +02:00
  • 9d8bb7f4e4 fix _end being called before the actual end when using the step function Laytan Laats 2024-04-08 13:54:23 +02:00
  • 667883b3d5 fix js_wasm time.tick_now, performance.now() returns a float Laytan Laats 2024-04-08 13:53:16 +02:00
  • 114ddc4a10 Fix printing error when field name could not be found gingerBill 2024-04-08 12:06:06 +01:00
  • 0df9c8bffc Improve error messages for people using keywords instead of identifiers gingerBill 2024-04-08 12:04:33 +01:00
  • 0a73ed0799 Merge pull request #3390 from Lperlind/master Jeroen van Rijn 2024-04-07 01:09:47 +02:00
  • a71cd07b36 Update "core:runtime" to "base:runtime" Lucas Perlind 2024-04-07 09:02:01 +10:00
  • 2bb20a2c1c Merge pull request #3388 from laytan/fix-raygui-symbol gingerBill 2024-04-06 22:52:08 +01:00
  • 352d526b94 Merge pull request #3389 from laytan/fix-wasm-atomics gingerBill 2024-04-06 22:51:58 +01:00
  • b150f49c46 fix wasm atomics Laytan Laats 2024-04-06 23:32:38 +02:00
  • d83532d29e fix raygui GuiFade being renamed to GuiSetAlpha Laytan Laats 2024-04-06 20:20:16 +02:00
  • 83d3bc74b0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-06 16:59:07 +01:00