Commit Graph

  • 51d4dde63c Merge pull request #3494 from Feoramund/fix-3481 gingerBill 2024-04-28 11:59:18 +01:00
  • 362aa82f59 Begin work on core:debug/trace gingerBill 2024-04-28 11:58:16 +01:00
  • ebfbe4d260 Clear unused global_error_collector.curr_error Feoramund 2024-04-28 06:38:32 -04:00
  • e71cf96bbc Keep -vet happy gingerBill 2024-04-28 11:35:51 +01:00
  • 383c17e842 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-28 11:31:55 +01:00
  • 00b1a41540 Add stack frame procedures for core:sys/windows gingerBill 2024-04-28 11:31:50 +01:00
  • 37b026cb9b [sys/linux] Directly call syscall in execve on arm64 PucklaJ 2024-04-28 12:00:40 +02:00
  • d1a205e2cf [sys/linux]: Remove clone syscall and call it directly in fork on arm64 PucklaJ 2024-04-28 11:56:19 +02:00
  • 7f301790d0 [sys/linux] Change flags parameter of execveat to bit_set PucklaJ 2024-04-28 11:48:18 +02:00
  • 8fd318ea7a Merge pull request #3492 from DreepyYunky/Add-SetMenu Jeroen van Rijn 2024-04-27 20:04:15 +02:00
  • 1deb53cddb Add SetMenu Yunky 2024-04-27 18:58:46 +01:00
  • 05b5b8503d Merge pull request #3491 from Feoramund/fix-json-omitempty gingerBill 2024-04-27 15:32:21 +01:00
  • b0fe6212bb [sys/linux]: Fix return statement PucklaJ 2024-04-27 13:21:04 +02:00
  • 5e1b376e22 Disallow for x in bitset_or_map if x is a variable that matches the "key" gingerBill 2024-04-27 10:34:17 +01:00
  • 309a770cbf Fix omitempty in json.marshal Feoramund 2024-04-27 05:24:59 -04:00
  • 393e4a9db6 Generalize Odin call-based "iterators" to work with more than 2-values: for x, y, z, w in iterate(&it) gingerBill 2024-04-27 09:53:02 +01:00
  • efae99971b Fix missing _ = gingerBill 2024-04-27 09:19:50 +01:00
  • 4454849252 Add attributes to procedures in text/scanner gingerBill 2024-04-27 09:16:36 +01:00
  • c752d0b541 Fix printing of big endian integers in a bit_field gingerBill 2024-04-27 09:16:18 +01:00
  • 5969796fbf Merge pull request #3490 from odin-lang/new-string-map gingerBill 2024-04-27 09:03:05 +01:00
  • 6520794764 Fix wrong allocator usage gingerBill 2024-04-27 08:50:05 +01:00
  • 9d3f835e31 Merge pull request #3462 from Yawning/feature/math-sys-rand gingerBill 2024-04-27 08:43:02 +01:00
  • 70aa2ff90a Merge pull request #3489 from Feoramund/fix-build-freebsd gingerBill 2024-04-27 08:40:23 +01:00
  • a60a7f64b9 Merge pull request #3483 from laytan/negative-improvements gingerBill 2024-04-27 08:38:29 +01:00
  • 2368014d06 Merge pull request #3486 from Feoramund/fix-chan-memleak gingerBill 2024-04-27 08:37:52 +01:00
  • 92402a75f6 Fix wrong llvm-config in build script for FreeBSD Feoramund 2024-04-26 18:40:59 -04:00
  • 4bea5dbac1 Correct map usage gingerBill 2024-04-26 15:09:08 +01:00
  • 2b26384b89 Implement dumb PtrMap gingerBill 2024-04-26 15:04:46 +01:00
  • c685b404ea Implement dumb StringMap gingerBill 2024-04-26 14:15:22 +01:00
  • a3e77dcc3b Minor clean up gingerBill 2024-04-26 13:25:08 +01:00
  • 7305478261 Minor changes gingerBill 2024-04-26 13:12:23 +01:00
  • 94e0707456 Fix minor bug gingerBill 2024-04-26 13:12:15 +01:00
  • e518142491 Begin updating Tilde gingerBill 2024-04-26 12:23:57 +01:00
  • f95bb77f72 Fix memory leak in sync/chan Feoramund 2024-04-26 05:19:52 -04:00
  • 6bbdbb4447 Added missing core:sys/info package for NetBSD Andreas T Jonsson 2024-04-26 11:04:27 +02:00
  • 22fa420c4f Should pass 0 as the rest of futex arguments Andreas T Jonsson 2024-04-25 22:22:59 +02:00
  • 9a008d10f3 Merge branch 'master' into netbsd Andreas T Jonsson 2024-04-25 22:04:40 +02:00
  • 3000508c02 Switched to native futex on NetBSD Andreas T Jonsson 2024-04-25 21:50:34 +02:00
  • d3bd1c2110 improve some Negative_Read/Negative_Write logic Laytan Laats 2024-04-25 19:08:48 +02:00
  • f745fff640 Merge pull request #3467 from laytan/clang-18-linking-backport gingerBill 2024-04-25 16:09:17 +01:00
  • c1ff7894df Should only run BSD tests Andreas T Jonsson 2024-04-25 13:47:55 +02:00
  • 8f4e3b552e Merge pull request #3478 from laytan/fix-send-event-proc-signature gingerBill 2024-04-25 12:32:10 +01:00
  • 1ea353dbf7 Merge pull request #3479 from laytan/support-0-sized-return-arm64-abi gingerBill 2024-04-25 12:31:56 +01:00
  • b6eaadb9a8 Fixed invalid git path Andreas T Jonsson 2024-04-25 13:31:33 +02:00
  • f53abf736b Print the path of the git safe directory Andreas T Jonsson 2024-04-25 13:25:46 +02:00
  • 4c9c0899a9 Added git safe directory config Andreas T Jonsson 2024-04-25 13:14:09 +02:00
  • 2b8836e29a Fixed broken export Andreas T Jonsson 2024-04-25 13:03:19 +02:00
  • 101abb3004 Simple CI setup for NetBSD Andreas T Jonsson 2024-04-25 12:46:55 +02:00
  • ce80c37c75 Fixed potential memory leak Andreas T Jonsson 2024-04-25 11:04:44 +02:00
  • 642391eb49 Implemented absolute_path_from_handle for NetBSD Andreas T Jonsson 2024-04-25 09:45:28 +02:00
  • 8ffe577a15 Added missing build tags in core Andreas T Jonsson 2024-04-25 09:43:54 +02:00
  • e3d41f0a9e Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-24 20:55:22 +01:00
  • 3b53c99576 Improve support for big-endian bit_fields gingerBill 2024-04-24 20:55:18 +01:00
  • a4cec2e8b8 sys/darwin/foundation: fix Application->sendEvent signature Laytan Laats 2024-04-24 18:37:03 +02:00
  • e8c5bb4629 compiler: support returning 0 sized types in arm64 abi Laytan Laats 2024-04-24 18:38:46 +02:00
  • c72a269b7c Merge pull request #3477 from laytan/fix-macos-versions gingerBill 2024-04-24 17:48:45 +01:00
  • 94d35d9918 Disallow mixing endian types within a bit_field gingerBill 2024-04-24 17:28:00 +01:00
  • 448827c0e4 ci: fix macOS versions Laytan Laats 2024-04-24 18:26:03 +02:00
  • 04278cd654 Remove line info in message with -json-errors gingerBill 2024-04-24 17:13:53 +01:00
  • 15942fbf25 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-24 17:01:16 +01:00
  • 214537b420 Improve codegen for bit_field [N]T compound literals gingerBill 2024-04-24 17:01:09 +01:00
  • c330e5b5c1 Improve codegen for bit_field compound literals with an integer backing gingerBill 2024-04-24 14:46:34 +01:00
  • a2ad66cd9d [sys/linux]: Add clone syscall and use it in fork for arm64 PucklaJ 2024-04-24 15:32:43 +02:00
  • 2bf00d9b3f [sys/linux]: Add flags parameter to execveat and fix execve on arm64 PucklaJ 2024-04-24 15:15:38 +02:00
  • ec5a84a537 Improve code generation for loading bit_field fields gingerBill 2024-04-24 13:10:58 +01:00
  • 5b6c96cd18 Merge pull request #3466 from laytan/fix-proc-args-debug-info gingerBill 2024-04-23 13:07:25 +01:00
  • e2fa9be7e2 core/math/rand: Use core:crypto for the system RNG Yawning Angel 2024-04-21 21:16:50 +09:00
  • a6eb64df6c core/crypto: Add a HAS_RAND_BYTES constant Yawning Angel 2024-04-21 21:06:21 +09:00
  • 3b632b4d90 Fixed typo in raylib documentation alec hodgkinson 2024-04-22 15:13:52 -07:00
  • 9cdb7b2584 Fix discrepancy with pthread cancelability state Feoramund 2024-04-22 17:16:33 -04:00
  • d1a1e8f646 fix linking with clang-18 Laytan 2024-04-22 20:33:19 +02:00
  • 75fcd50b9a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-22 18:41:51 +01:00
  • c6a446fe87 Add check for build. and run. typos gingerBill 2024-04-22 18:41:48 +01:00
  • 90369b669b fix direct proc args debug info Laytan Laats 2024-04-22 19:05:50 +02:00
  • f5719ae47c Merge pull request #3465 from thetarnav/fmt-printfln-js gingerBill 2024-04-22 16:01:36 +01:00
  • 384137d4e9 Use PHYSMEM64 on NetBSD Andreas T Jonsson 2024-04-22 10:15:52 +02:00
  • 1b15d8b453 Added build tag Andreas T Jonsson 2024-04-22 09:32:19 +02:00
  • 2a70faca14 Add printfln and eprintfln functions to fmt_js.odin Damian Tarnawski 2024-04-21 22:37:04 +02:00
  • 902e877467 repo: Add more test binaries to .gitignore Yawning Angel 2024-04-21 21:21:46 +09:00
  • caa8863c97 Merge pull request #3455 from Hyrtwol/normalize-path Jeroen van Rijn 2024-04-20 12:08:12 +02:00
  • ebb1a07dd0 spelling Thomas la Cour 2024-03-26 12:22:41 +01:00
  • 0a16f7a6f1 normalize_path Thomas la Cour 2024-03-26 12:22:18 +01:00
  • 3620e62ff7 Merge pull request #3453 from GoNZooo/gonz.add-nosignal-broken-pipe gingerBill 2024-04-19 14:05:49 +01:00
  • d84b29866f Merge pull request #3447 from matias-eduardo/fix-soa-hash-formatting gingerBill 2024-04-19 14:05:15 +01:00
  • 50cbb802b7 Fixed bug report information for NetBSD Andreas T Jonsson 2024-04-19 14:44:35 +02:00
  • 68f663ea85 fix(net): fix return type for send_tcp Rickard Andersson 2024-04-19 15:39:04 +03:00
  • efc84cd390 docs(net): add comment about EPIPE -> Connection_Closed Rickard Andersson 2024-04-19 15:37:20 +03:00
  • ea49331799 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-19 13:33:02 +01:00
  • 059175de3b Do not print column of a runtime.Source_Code_Location if the column == 0 gingerBill 2024-04-19 13:32:55 +01:00
  • 7b95562827 feat(net): turn EPIPE into Connection_Closed Rickard Andersson 2024-04-19 15:29:28 +03:00
  • c44f618b7d fix(net): add NOSIGNAL to send options Rickard Andersson 2024-04-19 15:17:21 +03:00
  • 60ef4fda4d Recognize dynamic library names like libraylib.so.5.0.0 joakin 2024-04-03 14:03:56 +02:00
  • a23c378513 Make the linter happy Andreas T Jonsson 2024-04-19 12:32:09 +02:00
  • dd95a8d11d More std lib fixes Andreas T Jonsson 2024-04-19 10:42:09 +02:00
  • 1b143b9fa3 Merge pull request #3452 from mgavioli/Fix_i18n_get-section_number_default Jeroen van Rijn 2024-04-19 09:24:17 +02:00
  • ec7e75a57f Fix #3451 - core:text/i18n default number value in get_*_section proc. Maurizio M. Gavioli 2024-04-19 08:23:28 +02:00
  • 20223345a4 Return partial reads gingerBill 2024-04-19 00:33:31 +01:00
  • 3812d5e002 Only override the comma value on *_init if it is "invalid" gingerBill 2024-04-19 00:19:02 +01:00
  • 07fc07822d Added some libc bindings for NetBSD Andreas T Jonsson 2024-04-18 16:22:07 +02:00
  • 41d4dfbcd5 Fixed concurrency issue Andreas T Jonsson 2024-04-18 16:20:49 +02:00