Commit Graph

  • 3ebf5dcc0e fix haiku avanspector 2024-02-26 07:59:53 +01:00
  • 9d4c2ba0d8 fix haiku avanspector 2024-02-26 07:43:10 +01:00
  • 1d79521e81 fix sys/haiku avanspector 2024-02-26 06:18:33 +01:00
  • 31d7ef5696 Update os_haiku.odin avanspector 2024-02-26 06:16:13 +01:00
  • 8c621453ae update sys/haiku avanspector 2024-02-26 06:13:54 +01:00
  • c712af3bc2 Update os_haiku.odin avanspector 2024-02-26 04:54:21 +01:00
  • f0a89f8d5d add sys/haiku avanspector 2024-02-26 04:41:30 +01:00
  • 9b839621a9 Update os_haiku.odin avanspector 2024-02-25 18:49:42 +01:00
  • 66456714e1 update pthread avanspector 2024-02-25 18:45:00 +01:00
  • fc8e5b8a61 Update os_haiku.odin avanspector 2024-02-25 18:31:14 +01:00
  • 05cfc89283 fix core:os avanspector 2024-02-25 18:20:03 +01:00
  • dc5cf23066 add haiku to unix avanspector 2024-02-25 16:50:04 +01:00
  • 2e80879e88 Update os_haiku.odin avanspector 2024-02-25 16:24:50 +01:00
  • dfa0ccf976 Update entry_unix.odin avanspector 2024-02-25 03:46:52 +01:00
  • 6c16860be6 fix runtime and libc avanspector 2024-02-25 03:43:41 +01:00
  • d032cff23b Update os_specific_haiku.odin avanspector 2024-02-25 03:38:15 +01:00
  • c3746d9f56 fix core and libc avanspector 2024-02-25 03:32:35 +01:00
  • 0fa6ba726f add haiku build token avanspector 2024-02-25 03:03:12 +01:00
  • b03f17dd8d add haiku to base:runtime and core:c/libc avanspector 2024-02-25 02:59:45 +01:00
  • 24c8b15409 small fixes avanspector 2024-02-25 02:38:35 +01:00
  • 028a79e66c Update threading.cpp avanspector 2024-02-25 02:34:41 +01:00
  • 0a6673220b Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku avanspector 2024-02-25 02:24:58 +01:00
  • 88add0b6b1 Improve Haiku support avanspector 2024-02-25 02:24:52 +01:00
  • 8a78b0d241 vendor/glfw Add RawMouseMotionSupported to wrapper Eddie Woodley 2024-02-24 23:02:12 +00:00
  • 824c831190 Implement futex avanspector 2024-02-24 23:46:55 +01:00
  • 874d6ccb60 core/container/avl: Initial import Yawning Angel 2024-02-16 18:58:41 +09:00
  • db3279e7da test/core/container: Refactor for multiple container types Yawning Angel 2024-02-16 18:58:02 +09:00
  • 9251e06143 tests/core: Bring the Makefile more in-sync with build.bat Yawning Angel 2024-02-16 18:55:26 +09:00
  • a642ea0b28 Add intrinsics.type_bit_set_backing_type gingerBill 2024-02-23 11:38:23 +00:00
  • 00fc4c4e1b Make that warning an error with -vet-style gingerBill 2024-02-22 20:21:21 +00:00
  • 9ea11da00f Add warning when using bit_field when a bit_set would be a much better idea. gingerBill 2024-02-22 20:10:56 +00:00
  • a8909f06ae Improve parsing for bit_field gingerBill 2024-02-22 20:10:38 +00:00
  • ee543a304a Zip so compiler keeps executable permissions Laytan Laats 2024-02-22 20:53:56 +01:00
  • 5c5b78cbbe Improve bit_field printing gingerBill 2024-02-22 19:48:44 +00:00
  • 54515af8cc Add field tags to bit_field gingerBill 2024-02-22 19:41:48 +00:00
  • b894df2125 Make MacOS releases self contained / bundle LLVM Laytan Laats 2024-02-22 20:17:11 +01:00
  • 3f193d7446 Format change gingerBill 2024-02-22 19:27:13 +00:00
  • e127d21fed Check for pseudo-fields before bit fields gingerBill 2024-02-22 19:24:50 +00:00
  • 3060225f46 Simplify usage code gingerBill 2024-02-22 19:24:16 +00:00
  • c14b9d461a Support using of a bit_field within a struct gingerBill 2024-02-22 19:14:16 +00:00
  • 8060e3170e Remove debug message gingerBill 2024-02-22 18:53:02 +00:00
  • 980947b355 Give a better error message when the user uses context as if it was an identifier in a field list. gingerBill 2024-02-22 18:52:17 +00:00
  • fd987b29ff Improve error handling with assignments to bit_field using constants gingerBill 2024-02-22 18:47:43 +00:00
  • afcc2889ec Support compound literals for bit_field gingerBill 2024-02-22 18:41:15 +00:00
  • 5f001f6d51 Allow casting between a bit_field and its backing type gingerBill 2024-02-22 18:15:13 +00:00
  • fc07211772 Change hack a little gingerBill 2024-02-22 17:43:37 +00:00
  • c9e37a08be Add backing type of a bit_field to the doc-format gingerBill 2024-02-22 17:41:22 +00:00
  • dcbcf75269 Add doc-format support for bit_field gingerBill 2024-02-22 17:37:42 +00:00
  • 59479b2ba6 Fix typo gingerBill 2024-02-22 17:26:32 +00:00
  • 007bd993a6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-22 17:24:48 +00:00
  • 5a84a08225 Add general support for bit_fields gingerBill 2024-02-22 17:24:42 +00:00
  • bb23648c71 Also convert and promote bit_set types for #c_varargs Laytan Laats 2024-02-22 18:17:52 +01:00
  • a4b8c1ea17 Begin work adding bit_field gingerBill 2024-02-22 15:55:20 +00:00
  • 20e75cd463 Merge pull request #3221 from Tetralux/net/reservedports Jeroen van Rijn 2024-02-22 16:23:15 +01:00
  • d74ddb2d91 fixup Tetralux 2024-02-22 15:01:55 +00:00
  • ec0831da70 [net] Better error code for binding a privileged port without root access on Darwin Tetralux 2024-02-22 14:41:37 +00:00
  • b12ba1508e Update vulkan bindings for to work with the new keyword bit_field gingerBill 2024-02-22 14:09:12 +00:00
  • f3b0b82461 Fix futex gingerBill 2024-02-22 14:04:31 +00:00
  • fea38f6910 Minor changes to futex implementation on Linux gingerBill 2024-02-22 14:01:39 +00:00
  • 213b2fd0f8 Add bit_field as a keyword gingerBill 2024-02-22 14:01:23 +00:00
  • 42d595f6a1 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-22 13:59:27 +00:00
  • 656de10ba4 Minor changes to sync/chan (HIGHLY EXPERIMENTAL) gingerBill 2024-02-22 13:59:22 +00:00
  • f6f3a760bc Promote types in #c_varargs according to C rules Laytan Laats 2024-02-21 22:05:11 +01:00
  • bafc791f1c Merge pull request #3219 from laytan/fix-terminators-in-defer gingerBill 2024-02-21 18:53:40 +00:00
  • 1fc256dd90 Fix divergent proc call in defer Laytan Laats 2024-02-21 19:42:34 +01:00
  • 41549b502b Basic concept of core:sync/chan gingerBill 2024-02-21 15:24:24 +00:00
  • f989f4df3e Add sync.One_Shot_Event gingerBill 2024-02-21 13:08:12 +00:00
  • 21d1c0e5a4 Revert change since it is not needed gingerBill 2024-02-21 12:58:26 +00:00
  • d7b7804215 if -> while in wait_signal_until_available to check for spurious wake-ups gingerBill 2024-02-21 12:55:26 +00:00
  • 8472338bfa Add reflect.enum_name_from_value and reflect.enum_name_from_value_any gingerBill 2024-02-21 12:43:09 +00:00
  • 1de1d97429 Merge pull request #3213 from laytan/add-backend-info-to-odin-report gingerBill 2024-02-21 12:33:06 +00:00
  • f21ead4f78 Merge pull request #3212 from laytan/improve-net-tests gingerBill 2024-02-21 12:32:43 +00:00
  • a95cead8e7 add all inter types to switch blob1807 2024-02-21 14:05:50 +10:00
  • c276b1c0bc replace spaces with tabs blob1807 2024-02-21 11:51:29 +10:00
  • b39ef29ec6 add missing comma blob1807 2024-02-21 11:15:35 +10:00
  • b2b8b14955 Add better support for Enums in json Can now output enum value's name instead of its underlineing value blob1807 2024-02-21 11:07:03 +10:00
  • 7e0473dded Revert json union fix blob1807 2024-02-21 11:03:15 +10:00
  • e6bd79c882 Make sure we are listening before starting the client Laytan Laats 2024-02-20 23:54:11 +01:00
  • 9e417592e3 Add logs to flaky test Laytan Laats 2024-02-20 23:40:57 +01:00
  • db87c34613 Add backend info to odin report Laytan Laats 2024-02-20 23:23:56 +01:00
  • 159257597a Convert weird DOS line-endings to UNIX Laytan Laats 2024-02-20 23:22:05 +01:00
  • bdd6a86d73 Remove flaky test Laytan Laats 2024-02-20 23:15:18 +01:00
  • 1ab3ec5731 Improve net tests Laytan Laats 2024-02-20 22:49:47 +01:00
  • 004cd4933d Merge branch 'master' of https://github.com/blob1807/Odin blob1807 2024-02-21 00:43:27 +10:00
  • 14ee2181cb Fix bug https://github.com/odin-lang/Odin/issues/3173 blob1807 2024-02-21 00:42:11 +10:00
  • 8aab0f9e34 Add distinct and remove unnecessary link_names Ali Salehi 2024-02-19 15:55:57 +01:00
  • b43c1f2b5b Merge pull request #3134 from laytan/non-universal-binaries-raylib gingerBill 2024-02-19 14:18:44 +00:00
  • d380e43166 Add xinput bindings to core:sys/windows Ali Salehi 2024-02-18 21:28:30 +01:00
  • b1e608bfba [fmt] Add *printfln() Tetralux 2024-02-18 14:46:21 +00:00
  • 57c5455827 Merge pull request #3206 from flysand7/linux-fdflags-fix gingerBill 2024-02-18 14:56:31 +00:00
  • cc185d98b4 [sys/linux]: Fix numeric values for socket fd flags flysand7 2024-02-18 23:04:41 +11:00
  • cd61251d39 add Go license Juan Ignacio Díaz 2024-02-17 07:25:33 -03:00
  • 43a199b57b Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-17 13:42:02 +00:00
  • fa1875a8f1 Minor changes to os2 gingerBill 2024-02-17 13:41:54 +00:00
  • 44aae76294 Fix syntax mistake again James Duran 2024-02-16 10:55:55 -08:00
  • 009cebe8bf Fix Syntax Mistake James Duran 2024-02-16 10:50:54 -08:00
  • 9399cb53b6 Make into_dynamic_soa more concise and remove builtin tag from it James Duran 2024-02-16 10:46:46 -08:00
  • bed81c8829 Merge pull request #3197 from laytan/update-miniaudio gingerBill 2024-02-16 18:08:29 +00:00
  • 7a592cbb31 port math.round from Golang Juan Ignacio Díaz 2024-02-16 13:11:49 -03:00
  • c178f7199d Get Odin to compile on Haiku Slendi 2024-02-15 15:51:28 +02:00