Hector
|
affced2d02
|
Added Semaphore API to the SDL3 vendor bindings
|
2025-05-22 15:35:09 +01:00 |
|
gingerBill
|
34e998c1fc
|
Merge pull request #5173 from Feoramund/fix-linux-shared-lib-runtime-call
Keep shared libraries from calling main program's startup/cleanup procs on Linux
|
2025-05-22 15:27:53 +01:00 |
|
Feoramund
|
713360a792
|
Keep shared libraries from calling main program's startup/cleanup procs on Linux
|
2025-05-22 09:40:37 -04:00 |
|
Jeroen van Rijn
|
9421b77eb5
|
Merge pull request #5198 from Feoramund/fix-2807
Only trim `.odin` from build filenames
|
2025-05-22 15:01:35 +02:00 |
|
Feoramund
|
e35e1dcc7b
|
Only trim .odin from build filenames
|
2025-05-22 08:23:06 -04:00 |
|
Jeroen van Rijn
|
f8bbeb54d4
|
Slight tweak.
|
2025-05-21 20:28:21 +02:00 |
|
Jeroen van Rijn
|
c32b7ba593
|
List -subtarget in odin help build
|
2025-05-21 20:24:27 +02:00 |
|
Jeroen van Rijn
|
95183e4b9c
|
Remove now unnecessary checks.
|
2025-05-21 19:37:09 +02:00 |
|
Jeroen van Rijn
|
bd4134382b
|
Merge pull request #5195 from Kelimion/fix-5177
Fix #5177
|
2025-05-21 19:28:38 +02:00 |
|
Jeroen van Rijn
|
96fd07e0ee
|
Fix #5177 - Tweak error messages.
|
2025-05-21 19:20:58 +02:00 |
|
Jeroen van Rijn
|
a2c0720fb0
|
Merge pull request #5194 from Feoramund/fix-5067
Fix off-by-one error in `priority_queue.remove`
|
2025-05-21 16:21:14 +02:00 |
|
Feoramund
|
1662ab10af
|
Fix off-by-one error in priority_queue.remove
|
2025-05-21 09:33:39 -04:00 |
|
Jeroen van Rijn
|
96bbd944dc
|
Merge pull request #5193 from Feoramund/compliant-win32-terminal
Also use `ENABLE_PROCESSED_OUTPUT` on Windows terminals
|
2025-05-21 14:50:48 +02:00 |
|
Feoramund
|
899cfe9c37
|
Also use ENABLE_PROCESSED_OUTPUT on Windows terminals
This is specified to be necessary when using
`ENABLE_VIRTUAL_TERMINAL_PROCESSING`.
|
2025-05-21 08:40:19 -04:00 |
|
Jeroen van Rijn
|
f65e418dc9
|
Merge pull request #5189 from Feoramund/fix-ansi-log-terminal
Add `core:terminal`, fix test runner/`core:log` ANSI code issues
|
2025-05-21 14:20:18 +02:00 |
|
Feoramund
|
e659df1a3f
|
Restructure core:terminal for better Windows support
|
2025-05-21 07:49:08 -04:00 |
|
Feoramund
|
b6f1821bba
|
Fix terminal detection on Windows
|
2025-05-21 05:20:58 -04:00 |
|
gingerBill
|
acb04160c5
|
Merge pull request #5190 from Feoramund/fix-freebsd-3rd-linking
Add `/usr/local/lib` to FreeBSD linker path
|
2025-05-21 09:42:07 +01:00 |
|
gingerBill
|
5af9e37e08
|
Merge pull request #5187 from laytan/no-libc-use-os2
os2: remove libc use on Linux for get_absolute_path
|
2025-05-21 09:41:30 +01:00 |
|
Feoramund
|
1b407ef207
|
Add animation detection support to test runner
|
2025-05-20 19:28:07 -04:00 |
|
Feoramund
|
3c40a54dcd
|
Add terminal color detection to logging in core:testing
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
a9df1b1cde
|
Rename core:encoding/ansi to core:terminal/ansi
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
df5e64beeb
|
Add terminal color detection to core:log
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
30c1b88741
|
Add core:terminal
|
2025-05-20 19:27:58 -04:00 |
|
Feoramund
|
c090a28b9d
|
Add /usr/local/lib to FreeBSD linker path
|
2025-05-20 18:56:18 -04:00 |
|
Jeroen van Rijn
|
4329f50d26
|
Merge pull request #5188 from deadwanderer/master
[vendor:directx/d3d12] Fix RESOURCE_STATE_ALL_SHADER_RESOURCE flags and add new HEAP_TYPE
|
2025-05-20 22:55:06 +02:00 |
|
deadwanderer
|
9f559af530
|
Add GPU_UPLOAD heap type
|
2025-05-20 15:45:03 -04:00 |
|
deadwanderer
|
bcaba47e15
|
Fix incorrect resource state bit_set
|
2025-05-20 15:42:06 -04:00 |
|
Laytan Laats
|
eab3e2be22
|
os2: remove libc use on Linux
|
2025-05-20 19:48:06 +02:00 |
|
Jeroen van Rijn
|
714066d91b
|
Merge pull request #5186 from Kelimion/restore-cursor
Restore console mode when test runner exits.
|
2025-05-20 17:06:14 +02:00 |
|
Jeroen van Rijn
|
8bffd247b7
|
Restore console mode when test runner exits.
|
2025-05-20 16:51:24 +02:00 |
|
gingerBill
|
e36db15b48
|
Fix typo _beginthreadx -> _beginthreadex
|
2025-05-20 09:16:14 +01:00 |
|
Jeroen van Rijn
|
50fcbb1058
|
Merge pull request #5183 from Feoramund/fix-5083
Do not call disabled deferred procedures
|
2025-05-20 02:58:38 +02:00 |
|
Feoramund
|
b018528833
|
Do not call disabled deferred procedures
|
2025-05-19 20:50:43 -04:00 |
|
Jeroen van Rijn
|
91d6e5372c
|
Merge pull request #5182 from Kelimion/dynamic-literals
-dynamic-literals
|
2025-05-19 20:53:23 +02:00 |
|
Jeroen van Rijn
|
ab95932502
|
-dynamic-literals
|
2025-05-19 20:44:27 +02:00 |
|
Jeroen van Rijn
|
b7783cac05
|
Merge pull request #5181 from Feoramund/fix-5167
Make `odin help` more precise
|
2025-05-19 15:38:09 +02:00 |
|
Feoramund
|
2c25a72b45
|
Make certain commands fail if passed excess arguments
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
4495a4c58e
|
Check for -help sooner and show it immediately
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
a5926532a2
|
Sync command descriptions between odin help and usage
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
fa63d351ac
|
Add missing commands to odin help
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
e8d52ac2bc
|
Make odin help more precise about what it accepts
|
2025-05-19 09:28:17 -04:00 |
|
gingerBill
|
bf0b69b2ec
|
Merge pull request #5178 from Feoramund/enable-static-map-calls-sysv64
Re-enable static map calls on AMD64 SysV
|
2025-05-19 10:11:59 +01:00 |
|
Feoramund
|
eb051a2d7c
|
Re-enable static map calls on AMD64 SysV
|
2025-05-18 17:13:39 -04:00 |
|
gingerBill
|
dd31075c33
|
Merge pull request #5171 from laytan/fix-global-and-static-any
fix global and static any
|
2025-05-18 16:59:34 +01:00 |
|
gingerBill
|
6a8c46bb36
|
Merge pull request #5175 from Feoramund/use-sysroot-on-darwin
Use `--sysroot` instead of `-Wl,-syslibroot` on Darwin
|
2025-05-18 16:58:59 +01:00 |
|
Laytan
|
d3221425a7
|
Merge pull request #5172 from krnowak/krnowak/sys-linux-dirent-docs
sys/linux: Improve documentation for Dirent and related procedures
|
2025-05-18 17:47:41 +02:00 |
|
Feoramund
|
591118c688
|
Use --sysroot instead of -Wl,-syslibroot on Darwin
This keeps the linker from using the wrong SDK and mirrors how we build
the Odin compiler itself in `build_odin.sh`.
|
2025-05-18 11:11:02 -04:00 |
|
Krzesimir Nowak
|
3519cecb7c
|
Formatting fixes
|
2025-05-18 15:25:17 +02:00 |
|
Jeroen van Rijn
|
558eca8c7a
|
Merge branch 'master' of github.com:odin-lang/Odin
|
2025-05-18 15:08:21 +02:00 |
|