Commit Graph

  • 9e7cc8cf93 Remove core:os dependency from base:runtime; change to base:intrinsics gingerBill 2024-01-28 21:59:43 +00:00
  • 2743bf7e44 Remove sdl.stack_* calls gingerBill 2024-01-28 21:42:15 +00:00
  • d95c28f41b Fix demo docs gingerBill 2024-01-28 21:39:18 +00:00
  • e57224d6e4 Fix demo gingerBill 2024-01-28 21:30:08 +00:00
  • f67691c457 Move matrix related procedures to the different linalg packages gingerBill 2024-01-28 21:28:54 +00:00
  • d04c82e547 Move matrix compiler builtins to intrinsics; alias within core_builtin_matrix.odin gingerBill 2024-01-28 21:20:30 +00:00
  • 09fa1c29cd Move core:runtime to base:runtime; keep alias around gingerBill 2024-01-28 21:05:53 +00:00
  • ddcaa0de53 Remove core:mem dependency from core:reflect gingerBill 2024-01-28 20:52:01 +00:00
  • 621b3c7829 Add missing clone for Struct_Type gingerBill 2024-01-28 17:34:32 +00:00
  • 68df35b378 Add #field_align(N) gingerBill 2024-01-28 17:33:29 +00:00
  • c1d853a24e Remove dead code gingerBill 2024-01-28 17:32:34 +00:00
  • 30636f5114 Change return values from Struct_Tag to string gingerBill 2024-01-28 15:48:19 +00:00
  • 7b9ea9eca0 Merge branch 'odin-lang:master' into master Patrick Cleavelin 2024-01-27 14:12:19 -06:00
  • 89404147f6 fix whitespace Gabriel Pariat 2024-01-27 14:10:32 -05:00
  • 29d4bdc80b Revert "fix whitespace" Gabriel Pariat 2024-01-27 14:09:08 -05:00
  • 594078cc1d fix whitespace Gabriel Pariat 2024-01-27 14:08:14 -05:00
  • ab68e4c6c4 change ordering Gabriel Pariat 2024-01-27 14:06:58 -05:00
  • 4956f9dad3 fix typo Gabriel Pariat 2024-01-27 14:04:43 -05:00
  • fd090c6672 adding linux + unix makefile for cgltf Gabriel Pariat 2024-01-27 14:00:02 -05:00
  • b46b3010ec Expose OpenGL shader procedures to allow creation of shader pipelines with geometry shaders jay-j 2024-01-26 19:43:47 -08:00
  • d931bfcf83 resolve conflict marcs-feh 2024-01-26 16:17:09 -03:00
  • 31914e9cb9 Add odin test -all-packages to be able to test an entire project Laytan Laats 2024-01-26 09:55:20 +01:00
  • b58627490b Adjust signture + Fix rebase conflict marcs-feh 2024-01-26 12:09:04 -03:00
  • da6edb3764 Merge pull request #3139 from flysand7/file-attrib gingerBill 2024-01-26 15:05:23 +00:00
  • 9a9625f885 Fix #3053 gingerBill 2024-01-26 13:04:47 +00:00
  • 15b40a4f29 Fix #3122 gingerBill 2024-01-26 12:56:16 +00:00
  • 5406acc8fa Fix type_ptr_set_update gingerBill 2024-01-26 12:47:39 +00:00
  • d5b0ec712b os/os2: Remove file attribute casting from core:os2 flysand7 2024-01-26 09:07:12 +11:00
  • 766d6aa946 Fix typo FourteenBrush 2024-01-25 12:05:19 +01:00
  • 895ebb95d5 Need to unpack args FourteenBrush 2024-01-25 11:44:53 +01:00
  • af636eedde os: Fix casting errors in other files flysand7 2024-01-25 21:32:10 +11:00
  • 57b7822e12 Merge branch 'master' into unsigned-file-attrib flysand7 2024-01-25 20:57:18 +11:00
  • 03736d8bcb sys/windows: Make INVALID_FILE_ATTRIBUTES a u32 constant flysand7 2024-01-25 20:52:39 +11:00
  • 3a5d80b291 Forgot to include loc param FourteenBrush 2024-01-25 10:20:23 +01:00
  • 967ccfc7cc Merge branch 'master' of https://github.com/FourteenBrush/Odin FourteenBrush 2024-01-25 10:15:25 +01:00
  • 712ae1c5ac Add testing.expectf FourteenBrush 2024-01-25 10:08:09 +01:00
  • dbaa82b581 Merge branch 'odin-lang:master' into master marcs feh 2024-01-24 20:10:44 -03:00
  • f93f2dfd5c Add support for basic EGL on Linux Colin Davidson 2024-01-24 13:24:25 -08:00
  • 9ac619f4a2 vendor/raylib: change to non-universal binaries Laytan Laats 2024-01-24 20:58:14 +01:00
  • 84123cc879 sys/linux: Adjust ioctl signature to fit the actual Linux Kernel implementation marcs-feh 2024-01-24 13:40:50 -03:00
  • 9cfd4a953e Merge pull request #3132 from KyleNBurke/patch-1 Jeroen van Rijn 2024-01-24 16:41:27 +01:00
  • 14e2cc17d6 Remove mention of map in builtin resize proc group Kyle Burke 2024-01-24 09:39:47 -06:00
  • 5f41741e8c Merge pull request #3126 from DanielGavin/parser-fix-paran gingerBill 2024-01-24 11:23:49 +00:00
  • 8a067bc1fc Merge pull request #3127 from laytan/fix-wasm-and-llvm-17 gingerBill 2024-01-24 11:23:16 +00:00
  • cfdf2bfb77 Merge pull request #3129 from DragosPopse/assert-fix gingerBill 2024-01-24 11:21:37 +00:00
  • 2f8316840e Merge pull request #3131 from flysand7/non-zeroed gingerBill 2024-01-24 11:21:09 +00:00
  • a660098106 os2: Add .Resize_Non_Zeroed allocation mode to os2/heap_windows flysand7 2024-01-24 15:51:47 +11:00
  • 90d1f9ab27 Removed return value of assertf. assertf now correctly responds to -disable-assert. Added log.assert and log.assertf. All asserts now do the @cold trick, first added to builtin.assert Dragos Popescu 2024-01-23 20:56:13 +02:00
  • 2097b09abb fix for wasm on llvm 17 Laytan Laats 2024-01-22 21:07:17 +01:00
  • f63f28302e Recover from faulty parameter in parse_proc_type DanielGavin 2024-01-22 20:35:26 +01:00
  • 7b1f58a06a sys/linux: Add binding to ioctl syscall + fd consts marcs-feh 2024-01-22 16:09:44 -03:00
  • 98b539ac5c Merge pull request #2912 from karl-zylinski/marshal-sort-maps-by-key-and-clone-value gingerBill 2024-01-22 14:05:15 +00:00
  • 9d067ae562 Made sure temp guard for sorting map keys in json marshal code ignores temp allocator Karl Zylinski 2024-01-22 14:35:05 +01:00
  • 239d4e1076 odin/tokenizer: Reset insert_semicolon to false in tokenizer.init to fix bug when tokenizing multiple files. Rikard Petré 2024-01-20 16:09:41 +01:00
  • 99825a28d7 odin/parser: Allow semicolon after return statement for the case: if x do return y; else do return z; Rikard Petré 2024-01-20 16:00:41 +01:00
  • 144504a752 odin/parser: Fix parsing of struct literal/call expression when closing brace/paren is on a new line without a comma after the last argument. Rikard Petré 2024-01-20 15:53:19 +01:00
  • 5a542c7ad5 Merge pull request #3119 from Kelimion/location_call Jeroen van Rijn 2024-01-20 14:42:42 +01:00
  • 73f57c5933 Clarify #location error message when not a call. Jeroen van Rijn 2024-01-20 14:27:50 +01:00
  • 2071d7ba84 Merge pull request #3116 from Kelimion/hot_reload Jeroen van Rijn 2024-01-19 18:51:34 +01:00
  • e8102a40d0 Add hot reload support to dynlib.initialize_symbols Jeroen van Rijn 2024-01-19 18:43:02 +01:00
  • 737677f1b6 Merge pull request #3108 from Kelimion/subsystem gingerBill 2024-01-19 15:38:13 +00:00
  • fc047a8043 Expand -subsystem option on Windows Jeroen van Rijn 2024-01-18 19:12:39 +01:00
  • ae52e245ea Add WINDOWS_SUBSYSTEM constant bool Jeroen van Rijn 2024-01-17 21:07:19 +01:00
  • b8bfc715bf Merge pull request #3109 from flysand7/sys-linux-tiny-fix gingerBill 2024-01-18 15:59:50 +00:00
  • b0aa08f85b Correct wasm page_allocator switch cases Damian Tarnawski 2024-01-18 10:33:40 +01:00
  • d6ee5e89fa Merge branch 'odin-lang:master' into patch-2 Damian Tarnawski 2024-01-18 10:30:21 +01:00
  • a263da0bbe Fix window_get_scroll proc not returning loaded values Damian Tarnawski 2024-01-18 10:27:09 +01:00
  • 9cb02aa51d Add missing Resize_Non_Zeroed case to page allocator Damian Tarnawski 2024-01-18 10:26:43 +01:00
  • 799f4379d8 Keep vet happy gingerBill 2024-01-17 22:51:49 +00:00
  • bd51b21386 Fix typo gingerBill 2024-01-17 22:47:23 +00:00
  • 276284cbec Fix typo gingerBill 2024-01-17 22:44:28 +00:00
  • a8021f03a6 Rename to Map_File_* gingerBill 2024-01-17 22:43:35 +00:00
  • c35d5d4c42 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-01-17 22:41:28 +00:00
  • 248a0bfa5f Add virtual.map_file gingerBill 2024-01-17 22:41:22 +00:00
  • 34791707fd [sys/linux]: Remove +build comments in files with documentation flysand7 2024-01-18 09:16:40 +11:00
  • 37ae9eb609 Merge pull request #3001 from colrdavidson/unsafe_mem gingerBill 2024-01-17 21:39:27 +00:00
  • b6838731f5 oops, indentation Colin Davidson 2024-01-17 13:30:03 -08:00
  • 991c1d4446 add resize_non_zeroed to query features Colin Davidson 2024-01-17 13:27:19 -08:00
  • d0bb1fb844 bring log allocator up to date Colin Davidson 2024-01-17 13:11:10 -08:00
  • ea43c030aa Merge pull request #3107 from ktsiligkiris/documentation/fix_xml_docs Jeroen van Rijn 2024-01-17 21:10:49 +01:00
  • d54f34a162 Fix comments in xml_reader.odin for better rendering in documentation Kostas Tsiligkiris 2024-01-17 21:58:38 +02:00
  • a86cfa6e97 Fix filename in example Kostas Tsiligkiris 2024-01-17 21:38:33 +02:00
  • 1b83f4a18b Merge pull request #3082 from edyu/master Jeroen van Rijn 2024-01-17 19:13:22 +01:00
  • 90ac400ec5 stdcall -> system gingerBill 2024-01-17 17:25:23 +00:00
  • 75c659fa41 Change stdcall -> system gingerBill 2024-01-17 17:04:54 +00:00
  • 8cfff254c9 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-01-17 16:54:58 +00:00
  • 8c2eb5df78 stdcall -> system gingerBill 2024-01-17 16:54:50 +00:00
  • a2f0ac0fd2 Merge pull request #3093 from avanspector/master gingerBill 2024-01-17 16:48:14 +00:00
  • 2987fc65a1 Merge pull request #3043 from laytan/check-float-value-succeeded gingerBill 2024-01-17 16:47:41 +00:00
  • c5bab58180 Merge pull request #3076 from xb-bx/mprotect-fix-for-linux-and-darwin gingerBill 2024-01-17 16:46:39 +00:00
  • 5ad88ea169 Merge pull request #3104 from codename-irvin/dev gingerBill 2024-01-17 16:45:34 +00:00
  • 72d6b9b683 Replace stdcall with system gingerBill 2024-01-17 16:43:27 +00:00
  • 2f2c086382 Fix foreign import names gingerBill 2024-01-17 16:35:28 +00:00
  • d9fafa7000 Have default foreign import system paths gingerBill 2024-01-17 16:32:26 +00:00
  • 12e53f2336 Fix imports to be case sensitive correct gingerBill 2024-01-17 16:26:18 +00:00
  • a2e729c303 Remove //+build darwin gingerBill 2024-01-17 16:06:59 +00:00
  • 7b89174a26 Remove //+build windows tag gingerBill 2024-01-17 15:57:37 +00:00
  • 1d7f7a55d2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-01-17 15:51:34 +00:00
  • 766485ccab Add README.md gingerBill 2024-01-17 15:51:29 +00:00
  • 6642aa94d5 Change examples/all gingerBill 2024-01-17 15:50:00 +00:00