Commit Graph

  • e0d3d68ce5 Fix the way '%32b' and other prefixed numbers are written. Jeroen van Rijn 2024-05-20 14:42:13 +02:00
  • 46b3e7b6fa Fix for &v in &fixed_array gingerBill 2024-05-20 13:36:32 +01:00
  • a80011c830 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-05-20 13:32:22 +01:00
  • 542c3d7561 Improve "Expected a type" syntax error gingerBill 2024-05-20 13:32:16 +01:00
  • f641399870 Merge pull request #3604 from matias-eduardo/master gingerBill 2024-05-20 10:52:41 +01:00
  • 891fefe117 Merge pull request #3592 from laytan/wasm-gpa gingerBill 2024-05-20 10:38:09 +01:00
  • 5473758467 Add intrinsics type_is_matrix_row_major & type_is_matrix_column_major gingerBill 2024-05-20 10:15:21 +01:00
  • 8eb7fe1859 Merge pull request #3482 from andreas-jonsson/netbsd-ci gingerBill 2024-05-20 10:03:32 +01:00
  • 8dec4f6ed3 Merge pull request #3570 from jasonKercher/linux-arm32 gingerBill 2024-05-20 00:05:57 +01:00
  • b6d5be8593 Merge pull request #3593 from harold-b/fix-build-sysroot-macos gingerBill 2024-05-19 23:59:44 +01:00
  • 1207d64c64 Fix intrinsics.ptr_sub gingerBill 2024-05-19 23:55:45 +01:00
  • a9629679ed remove extra newline in enumerated array hash fmt Matias Fernandez 2024-05-18 23:24:05 -04:00
  • c091b0d060 Merge pull request #3602 from Kelimion/qoifix Jeroen van Rijn 2024-05-18 19:48:37 +02:00
  • 58a1bb32e5 Apply fix to QOI decoder as well. Jeroen van Rijn 2024-05-18 19:41:07 +02:00
  • 5b92425e93 Merge pull request #3601 from Kelimion/qoifix Jeroen van Rijn 2024-05-18 14:06:25 +02:00
  • 7955f4ddf1 Fix qoi encode bug. Jeroen van Rijn 2024-05-18 13:59:50 +02:00
  • 98f8624447 Merge pull request #3594 from laytan/runtime-wasm64p32-fixes gingerBill 2024-05-17 17:32:36 +01:00
  • e08b51ed73 correctly load/store uint&int in the runtime.js for wasm64p32 Laytan Laats 2024-05-16 23:58:25 +02:00
  • cf10c6d993 Merge pull request #3598 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 15:57:17 +02:00
  • f8c4ee3d3c i18n: Add section merge + duplicate key detection to gettext. Jeroen van Rijn 2024-05-17 15:50:37 +02:00
  • 419641ad8f Merge pull request #3596 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 14:26:57 +02:00
  • 6139da3d41 Fix .mo contexts Jeroen van Rijn 2024-05-17 14:15:56 +02:00
  • b51eb53d04 Merge pull request #3595 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 12:15:40 +02:00
  • 5a76b3c7c5 Fix .mo parser: Number of plurals Jeroen van Rijn 2024-05-17 12:00:20 +02:00
  • f1b291ed62 Attempt to automatically resolve the sysroot on build_odin.sh on macOS Harold Brenes 2024-05-16 17:53:41 -04:00
  • f42b1c4973 add a default heap/general purpose allocator for wasm to base:runtime Laytan Laats 2024-05-16 21:33:13 +02:00
  • ab8e3db7e9 Remove bad code gingerBill 2024-05-16 17:18:37 +01:00
  • 575b268e88 Fix more #soa changes gingerBill 2024-05-16 17:15:38 +01:00
  • 7cf62f00c3 Correct #soa RTTI usage gingerBill 2024-05-16 16:30:45 +01:00
  • c9b1c99a40 Fix soa_zip and soa_unzip gingerBill 2024-05-16 16:27:09 +01:00
  • 32245e93a1 Fix #3514 along with soa.a[i] bounds checking gingerBill 2024-05-16 16:18:21 +01:00
  • 330d6117e3 Fix #3589 gingerBill 2024-05-16 15:43:08 +01:00
  • b2dc5cc812 Fix error reporting for enforce new switch/for syntax gingerBill 2024-05-16 15:32:15 +01:00
  • a344bc4c0e Remove the old switch/for semantics entirely and enforce switch &x in y gingerBill 2024-05-16 14:39:16 +01:00
  • e71cd871c4 Reimplement -build-mode:static/-build-mode:lib gingerBill 2024-05-16 14:27:05 +01:00
  • a93bbf6f92 Merge branch 'master' into netbsd-ci Andreas T Jonsson 2024-05-16 13:48:44 +02:00
  • f9fd8f0c25 Merge pull request #3439 from andreas-jonsson/netbsd gingerBill 2024-05-15 10:33:52 +01:00
  • 59c33dd9fc Add Fstat_Callback for File.user_fstat gingerBill 2024-05-14 18:57:03 +01:00
  • 6f9dcb4e02 Add missing @(require_results) gingerBill 2024-05-14 18:46:45 +01:00
  • 2b43535961 Fix typo gingerBill 2024-05-14 18:45:47 +01:00
  • 61826594c9 Add comment state to prefer virtual.Arena over runtime.Arena gingerBill 2024-05-14 18:37:23 +01:00
  • 9a487ccb6f Delete dead code gingerBill 2024-05-14 18:35:24 +01:00
  • 453fc5182b Remove all uses of context stuff in os2 gingerBill 2024-05-14 18:34:05 +01:00
  • 450b9ceaec Add @(require_results) everywhere in os2 gingerBill 2024-05-14 18:25:15 +01:00
  • 48c1822709 Move utility stuff to internal_util.odin gingerBill 2024-05-14 18:14:44 +01:00
  • 91b7cdaad2 Mock out temp_file.odin stuff gingerBill 2024-05-14 18:11:50 +01:00
  • 361be301fa Use internal temp_allocator() gingerBill 2024-05-14 17:24:37 +01:00
  • ecd7846ec3 Clean up allocator stuff into allocators.odin gingerBill 2024-05-14 17:10:53 +01:00
  • e05315831f Fix #3586 gingerBill 2024-05-14 00:18:38 +01:00
  • 7734b12f9a Fix #3587 gingerBill 2024-05-14 00:16:32 +01:00
  • 20f8f9012d Attempt at fixing #3588 gingerBill 2024-05-14 00:11:57 +01:00
  • 0cf9dcd314 Make .. ranges a complete error rather than a warning now. gingerBill 2024-05-13 18:15:29 +01:00
  • 8fa20fb875 Extra check for field being nullptr gingerBill 2024-05-13 14:44:53 +01:00
  • 1b593fc1ca Correct core:intrinsics to base:intrinsics gingerBill 2024-05-13 13:27:44 +01:00
  • 215ef3d985 Make core:runtime etc a warning, and an error with -vet gingerBill 2024-05-13 13:26:47 +01:00
  • 8808e5584a If only warnings exist on print_all_errors, next time it is called, clear the error list. gingerBill 2024-05-13 13:26:22 +01:00
  • 54ebfa6179 Fix hanging on thread.join for windows where the thread had not been started gingerBill 2024-05-13 12:58:18 +01:00
  • 4bdc8548bd Fix #3554 gingerBill 2024-05-13 12:55:49 +01:00
  • 6dc0ee3877 Fix #3577 gingerBill 2024-05-13 12:54:01 +01:00
  • 8d687a959d Fix #3516 gingerBill 2024-05-13 12:52:28 +01:00
  • 8b4a8e4d80 Fix #3569 gingerBill 2024-05-13 12:49:12 +01:00
  • 90f26368d9 Merge pull request #3572 from Feoramund/fix-unix-nonstart-thread-stall gingerBill 2024-05-13 12:45:02 +01:00
  • e4ec7cc3f3 Merge pull request #3580 from Feoramund/suggest-test-all-packages gingerBill 2024-05-13 12:42:48 +01:00
  • 34c8739b69 Fix #3578 gingerBill 2024-05-13 12:42:06 +01:00
  • d1217340f5 Fix #3573 gingerBill 2024-05-13 12:26:01 +01:00
  • 4eab735b13 Minor clean up of is_terminating code gingerBill 2024-05-13 12:24:50 +01:00
  • f8d235b6f5 Fix #3581 due to typo gingerBill 2024-05-13 12:02:02 +01:00
  • 7905f0533f Fix #3582 by disallowing it gingerBill 2024-05-13 12:01:16 +01:00
  • 3fb0d52a74 Fix #3585 gingerBill 2024-05-13 11:57:04 +01:00
  • 07a538cd82 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-05-13 11:54:05 +01:00
  • facae34354 Fix #3584 gingerBill 2024-05-13 11:53:59 +01:00
  • 5541f60233 Check examples/all on NetBSD Andreas T Jonsson 2024-05-13 10:02:48 +02:00
  • bde8407ce8 Merge branch 'netbsd' into netbsd-ci Andreas T Jonsson 2024-05-13 10:01:12 +02:00
  • 6298d4a36c Fixed some build tags in vendor libs Andreas T Jonsson 2024-05-13 10:00:19 +02:00
  • 3e181af409 Merge branch 'netbsd' into netbsd-ci Andreas T Jonsson 2024-05-13 09:44:27 +02:00
  • 88528f7613 Updated makefiles to exclude some tests on BSDs Andreas T Jonsson 2024-05-13 09:41:54 +02:00
  • 5d82f0cad5 Merge branch 'master' into netbsd Andreas T Jonsson 2024-05-13 09:21:32 +02:00
  • 971201182a Fix read_directory() skipping directories on UNIX-likes Feoramund 2024-05-12 19:52:36 -04:00
  • 1935811b2c Suggest -all-packages if testing empty directory Feoramund 2024-05-12 19:51:19 -04:00
  • 1183f4794b Merge pull request #3579 from Kelimion/test_string_compare Jeroen van Rijn 2024-05-12 23:52:39 +02:00
  • 23545c3f37 Enable in Makefile Jeroen van Rijn 2024-05-12 23:47:42 +02:00
  • 41b8f06f51 Add 1 more each for < and > Jeroen van Rijn 2024-05-12 23:43:05 +02:00
  • 55d21f4c2f Test string compare Jeroen van Rijn 2024-05-12 23:38:17 +02:00
  • f8581537e4 Fix >= for strings gingerBill 2024-05-12 20:25:13 +01:00
  • 0f76c22c46 Check for illegal use of distinct gingerBill 2024-05-12 17:48:06 +01:00
  • 6bfaf4a093 Fix another oversight for bit_field endian with 1-byte types gingerBill 2024-05-11 22:36:17 +01:00
  • f650690f61 Merge pull request #3574 from jasonKercher/i386-syscall6 gingerBill 2024-05-11 21:50:49 +01:00
  • 321e4c45b0 Merge pull request #3576 from korvahkh/json-marshal-no-nil gingerBill 2024-05-11 21:50:26 +01:00
  • 9b759f39fc encoding/json: Properly marshal #no_nil unions korvahkh 2024-05-11 14:36:56 -05:00
  • 3a3ae6d0df Fix and re-enable .doc tests. Jeroen van Rijn 2024-05-11 19:25:35 +02:00
  • ad0053b798 Make doc writer use the old "Ordered Insertion" based PtrMap gingerBill 2024-05-11 16:24:37 +01:00
  • 8e263de4aa Fix error message handling gingerBill 2024-05-11 13:59:06 +01:00
  • 811d53b305 Generalize to any 1-byte element in bit_field gingerBill 2024-05-11 13:48:19 +01:00
  • aea28d5189 Allow edge-case where backing type of a bit_field is (array of) u8, to allow any endian type gingerBill 2024-05-11 13:47:33 +01:00
  • 20752d904b fix 6 argument syscall on i386 jason 2024-05-10 23:06:49 -04:00
  • 33c6f75a2e Fix joining non-Started threads from blocking main thread Feoramund 2024-05-10 17:00:07 -04:00
  • 2183140e71 arm32 now compiles and runs demo jasonkercher 2024-05-10 13:24:43 -04:00
  • f428e30211 Minor code cleanup Andreas T Jonsson 2024-05-10 17:49:56 +02:00
  • 2250eb3e78 Enable core:fmt tests. dev-2024-05 Jeroen van Rijn 2024-05-10 17:05:18 +02:00
  • aebb5a5178 Merge pull request #3506 from IllusionMan1212/windows-hid gingerBill 2024-05-10 16:03:13 +01:00