gingerBill
|
6bc0c611ab
|
Enforce success failure pairings of compare_exchange_*_explicit at compile time
|
2022-03-31 00:49:53 +01:00 |
|
gingerBill
|
ba1930eb01
|
Update core to use new atomic intrinsics
|
2022-03-31 00:22:54 +01:00 |
|
gingerBill
|
203382461b
|
Replace the atomic intrinsics
Matching C11 in style
|
2022-03-31 00:14:49 +01:00 |
|
CiD-
|
6456618891
|
finish up stat, lstat and fstat
|
2022-03-30 16:54:29 -04:00 |
|
gingerBill
|
4eb4ae6305
|
Replace sync with sync2
|
2022-03-30 17:42:44 +01:00 |
|
gingerBill
|
72ae061769
|
Add intrinsics.wasm_memory_grow intrinsics.wasm_memory_size
|
2022-03-30 17:29:37 +01:00 |
|
gingerBill
|
46161f7e19
|
threading_example allow on Darwin
|
2022-03-30 16:28:16 +01:00 |
|
gingerBill
|
0c55596f0f
|
Merge pull request #1612 from graphitemaster/fix_thread_data_races
fix thread data races
|
2022-03-30 16:26:37 +01:00 |
|
gingerBill
|
5f3bfa66c5
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-03-30 16:15:54 +01:00 |
|
gingerBill
|
561b725b0e
|
Improve spin lock for atomic_mutex_lock
|
2022-03-30 16:15:48 +01:00 |
|
gingerBill
|
3a4630e6b4
|
Correct atomic_cxchg_* atomic_cxchgweak_* intrinsics behaviour to monotonic on failure for acq, rel, and acqrel
|
2022-03-30 16:15:23 +01:00 |
|
gingerBill
|
abf0fd7efc
|
Merge pull request #1671 from colrdavidson/add_nocrt
Make no crt work on Linux
|
2022-03-30 12:58:12 +01:00 |
|
Colin Davidson
|
a632db3618
|
Make no crt work on Linux
|
2022-03-30 04:45:22 -07:00 |
|
Jeroen van Rijn
|
a3c81374be
|
Merge pull request #1670 from ftphikari/master
sys/windows: add WM_SYSCOMMAND related constants
|
2022-03-29 22:11:16 +02:00 |
|
hikari
|
6a3ec5eb36
|
sys/windows: add WM_SYSCOMMAND related constants
|
2022-03-29 22:59:45 +03:00 |
|
Jeroen van Rijn
|
740ba6ad47
|
Merge pull request #1669 from Kelimion/fix_glob_leak
[windows] Fix leak in `glob`.
|
2022-03-29 16:27:27 +02:00 |
|
Jeroen van Rijn
|
df32b5b46c
|
[windows] Fix leak in glob.
|
2022-03-29 16:13:17 +02:00 |
|
Jeroen van Rijn
|
085fa199ea
|
Merge pull request #1668 from ftphikari/master
sys/windows: add SetTimer() and KillTimer() procedures
|
2022-03-29 10:09:49 +02:00 |
|
hikari
|
412c9a99d5
|
sys/windows: add SetTimer() and KillTimer() procedures
|
2022-03-29 08:56:05 +03:00 |
|
Jeroen van Rijn
|
6e701ef36d
|
Merge pull request #1666 from Kelimion/improve_string_cut
[strings] Improve `cut`, add tests for it.
|
2022-03-27 22:19:24 +02:00 |
|
Jeroen van Rijn
|
24c48d22bc
|
[strings] Improve cut, add tests for it.
|
2022-03-27 22:13:26 +02:00 |
|
Jeroen van Rijn
|
3cb8bb6672
|
Merge pull request #1665 from Kelimion/flux_fixups
[ease] Flux fixups.
|
2022-03-27 16:55:42 +02:00 |
|
Jeroen van Rijn
|
b1c2c0ea7a
|
[ease] Flux fixups.
|
2022-03-27 16:49:22 +02:00 |
|
Jeroen van Rijn
|
2c498c132e
|
Merge pull request #1663 from Skytrias/skytrias-math-ease
add math easing package
|
2022-03-27 16:39:25 +02:00 |
|
Michael Kutowski
|
880d330cca
|
update delay to use deltatime, add time left
|
2022-03-27 16:34:00 +02:00 |
|
Jeroen van Rijn
|
a2a503847a
|
Merge pull request #1664 from Skytrias/skytrias-strings-documentation
add string documentation & examples, fix & cleanup string_multi
|
2022-03-27 13:59:33 +02:00 |
|
Michael Kutowski
|
58f4d533b7
|
add string documentation & examples, fix & cleanup string_multi
|
2022-03-27 11:39:17 +02:00 |
|
Michael Kutowski
|
d2ff6f424d
|
add math easing package
|
2022-03-27 11:32:46 +02:00 |
|
Jeroen van Rijn
|
92f985abd5
|
Merge pull request #1662 from ftphikari/master
sys/windows: add GetSystemMetrics
|
2022-03-27 03:23:12 +02:00 |
|
hikari
|
3ce17607c6
|
sys/windows: add AdjustWindowRect and GetWindowRect
|
2022-03-27 04:17:07 +03:00 |
|
hikari
|
76277f83c1
|
sys/windows: add GetSystemMetrics
|
2022-03-27 02:23:40 +02:00 |
|
Jeroen van Rijn
|
2b7529977e
|
Merge pull request #1661 from ftphikari/master
sys/windows: add ClientToScreen
|
2022-03-27 00:54:44 +01:00 |
|
hikari
|
f4125d2d88
|
sys/windows: add ClientToScreen
|
2022-03-27 01:42:46 +02:00 |
|
Jeroen van Rijn
|
87e50e5e4d
|
Merge pull request #1660 from Kelimion/hwnd_fix
HWND_TOPMOST, HWND_NOTOPMOST constants
|
2022-03-26 19:46:28 +01:00 |
|
Jeroen van Rijn
|
86a1c34c3a
|
HWND_TOPMOST, HWND_NOTOPMOST constants
|
2022-03-26 19:33:53 +01:00 |
|
Jeroen van Rijn
|
3f3cc342b4
|
Update strings.odin
Fix from Walter.
|
2022-03-26 18:38:10 +01:00 |
|
Jeroen van Rijn
|
3bf820cf99
|
Merge pull request #1658 from gitlost/odin_run_unix_exit_code_WEXITSTATUS
Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit code
|
2022-03-26 17:41:41 +01:00 |
|
Jeroen van Rijn
|
f2b4087d80
|
Merge pull request #1656 from ftphikari/master
sys/windows: fix gdi32 raw pointer types
|
2022-03-26 17:40:00 +01:00 |
|
Jeroen van Rijn
|
3b6d72bb94
|
Merge pull request #1659 from WalterPlinge/field-iterator
Add fields_iterator procedure
|
2022-03-25 21:55:43 +01:00 |
|
WalterPlinge
|
9080fa4a9d
|
Update fields_iterator comment
Added ticks for identifiers
|
2022-03-25 20:51:04 +00:00 |
|
WalterPlinge
|
5616ff9a40
|
Add fields_iterator proc
Adds a `fields_iterator` proc to `core:strings`
|
2022-03-25 20:03:39 +00:00 |
|
hikari
|
73b81184fa
|
sys/windows: add MessageBox procedures
|
2022-03-25 20:53:17 +02:00 |
|
hikari
|
f8d3f86d8b
|
sys/windows: fix build
|
2022-03-25 16:17:53 +02:00 |
|
hikari
|
2f9a410a45
|
sys/windows: add SetWindowPos()
|
2022-03-25 16:09:16 +02:00 |
|
gitlost
|
8661457512
|
Use WIFEXITED() and WEXITSTATUS() on Unix system() exit code
(ensures Odin run returns correct exit code of built executable)
Adds test "tests/core/os/test_core_os_exit.odin" (Unix only)
|
2022-03-24 19:31:46 +00:00 |
|
hikari
|
5d7b92d391
|
sys/windows: add mouse states masks
|
2022-03-24 18:40:23 +02:00 |
|
hikari
|
1d8bc3e917
|
sys/windows: fix gdi32 raw pointer types
|
2022-03-24 17:32:11 +02:00 |
|
gingerBill
|
a2ad16b609
|
Merge pull request #1655 from ftphikari/master
sys/windows: add basic Gdi32.lib support
|
2022-03-24 15:28:24 +00:00 |
|
hikari
|
a3b1ac3133
|
sys/windows: add basic Gdi32.lib support
|
2022-03-24 17:27:05 +02:00 |
|
gingerBill
|
e7b96cf286
|
Merge pull request #1654 from ftphikari/master
sys/windows: add GetKeyState functions
|
2022-03-24 14:19:29 +00:00 |
|