Commit Graph

  • f14babe419 Merge branch 'odin-lang:master' into json-better-enum-support blob1807 2024-03-01 14:24:51 +10:00
  • 0bb2327d76 Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku avanspector 2024-03-01 00:43:13 +01:00
  • f92042e7dd Merge branch 'odin-lang:master' into haiku avanspector 2024-03-01 00:42:28 +01:00
  • 1861ecff86 Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku avanspector 2024-03-01 00:42:08 +01:00
  • d4d9f55556 Update threading.cpp avanspector 2024-03-01 00:41:28 +01:00
  • 23cd64ec35 reduce dynamic library dependencies for macos release Laytan Laats 2024-02-29 23:39:18 +01:00
  • 6734a7096a makes raylib and stb_rect_pack free of libc Laytan Laats 2024-02-29 23:33:25 +01:00
  • 3263e54144 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-29 20:20:43 +00:00
  • 6805b85f89 Fix leap year bug gingerBill 2024-02-29 20:20:37 +00:00
  • 88c97cbbd0 Merge pull request #3237 from laytan/macos-self-contained-releases gingerBill 2024-02-29 16:16:04 +00:00
  • 17b1c8d338 fix releases being a zip of a zip Laytan Laats 2024-02-29 16:15:15 +01:00
  • 0a5c85f8e3 Merge pull request #3207 from Tetralux/printfln gingerBill 2024-02-29 14:04:38 +00:00
  • 9c20df5b1b Merge pull request #3201 from Yawning/feature/avl gingerBill 2024-02-29 14:02:45 +00:00
  • 5d6b4eda1e Merge branch 'odin-lang:master' into haiku avanspector 2024-02-29 03:16:04 +01:00
  • 290ada7f90 add exit to core:os avanspector 2024-02-28 22:43:55 +01:00
  • bf37bee4f7 improve core:sys avanspector 2024-02-28 22:29:06 +01:00
  • 7df7fec6f7 Keep -vet happy gingerBill 2024-02-28 18:27:49 +00:00
  • e423a6d692 Make types distinct gingerBill 2024-02-28 18:25:29 +00:00
  • f4c74a9f32 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-28 18:25:06 +00:00
  • dce176fa39 Remove unnecessary use of transmute gingerBill 2024-02-28 18:24:59 +00:00
  • d666ff3744 Merge pull request #3135 from colrdavidson/basic_egl gingerBill 2024-02-28 14:42:49 +00:00
  • 1678391db3 Merge pull request #3224 from laytan/macos-self-contained-releases gingerBill 2024-02-28 13:44:50 +00:00
  • d1174f66bc Fix #3233 gingerBill 2024-02-28 13:41:54 +00:00
  • 84a7e03178 Merge pull request #3220 from laytan/promote-types-in-c-varargs gingerBill 2024-02-28 10:49:28 +00:00
  • 1bffc8baac Merge pull request #3228 from EddieWoodley/glfw-raw-mouse-supported gingerBill 2024-02-28 10:48:08 +00:00
  • c558b694eb Merge pull request #3232 from karl-zylinski/raylib-5-binding-errors gingerBill 2024-02-28 10:46:41 +00:00
  • a06bde729b Merge pull request #3234 from odin-lang/rtti-table-layout gingerBill 2024-02-27 16:25:47 +00:00
  • 5107bdc06b Make lb_type_info use a procedure to load the global value gingerBill 2024-02-27 15:45:53 +00:00
  • 5137d12d36 Fix lb_type_info for the new layout gingerBill 2024-02-27 15:40:45 +00:00
  • c6ee025063 Add type info generation for bit_field gingerBill 2024-02-27 15:27:51 +00:00
  • 826cf1508b Remove __$startup_type_info procedure gingerBill 2024-02-27 15:09:33 +00:00
  • 51edf01162 Change type info table to be initializable constantly gingerBill 2024-02-27 15:07:55 +00:00
  • 87f6f3a1fe Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku avanspector 2024-02-27 02:38:19 +01:00
  • fca691a066 fix core:thread and a memory leak avanspector 2024-02-27 02:38:06 +01:00
  • 494cac02d7 Merge branch 'odin-lang:master' into haiku avanspector 2024-02-27 02:00:19 +01:00
  • 38c69b9691 small fixes avanspector 2024-02-27 01:59:17 +01:00
  • deb8922181 Merge branch 'master' into basic_egl Colin Davidson 2024-02-26 12:17:53 -05:00
  • cdda8f0eb9 Additional fixes for errors in Raylib bindings since Raylib 4 -> 5 upgrade. Karl Zylinski 2024-02-26 17:16:45 +01:00
  • cba8cb2201 Merge pull request #3231 from karl-zylinski/raylib-model-animation-binding-fix gingerBill 2024-02-26 12:57:39 +00:00
  • ae67f37fc1 Fix ModelAnimation in raylib.odin missing a field. Karl Zylinski 2024-02-26 13:32:16 +01:00
  • 8d4bb35bcc Update futex_haiku.odin avanspector 2024-02-26 08:14:05 +01:00
  • 180902468f Revert "fix haiku" avanspector 2024-02-26 08:09:58 +01:00
  • 7290c69257 fix haiku avanspector 2024-02-26 08:07:17 +01:00
  • 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