Franz
cd577b2eef
Shrink lock region of func_raw_types_mutex to avoid deadlock.
2026-07-15 23:14:24 +02:00
gingerBill
7c2b219259
Merge pull request #7045 from BlackGoku36/master
...
Fix arm64 argument alignment abi for composite type of size <= 16 bytes
2026-07-15 14:01:48 +01:00
gingerBill
663bc20c51
Merge pull request #7051 from FourteenBrush/patch-6
...
Fix switch fallthrough in lb_emit_struct_ev (Fixes #7050 )
2026-07-15 14:00:20 +01:00
gingerBill
8761172b6f
Merge pull request #7052 from catermujo/push-lkxtyukvvpux
...
checker: keep polymorphic probes read-only
2026-07-15 13:58:57 +01:00
FourteenBrush
727b5043e5
Fix switch fallthrough in lb_emit_struct_ev
2026-07-15 14:13:53 +02:00
Isabella Basso
ca878a1de7
checker: keep polymorphic probes read-only
...
Overload candidate checks pass modify_type=false, but generic array
counts still specialized their candidate Type and scope entity. Parallel
probes could then observe and mutate the same partial specialization.
Resolve generic dimensions in local state and commit them only when
specializing. Keep array-like and map cache updates out of probe mode.
2026-07-15 08:51:43 -03:00
gingerBill
6ccea209ba
Merge pull request #7046 from catermujo/push-vkwrsqysomyq
...
compiler: fix constant aggregate rebuild
2026-07-15 11:54:32 +01:00
Isabella Basso
43923eb3cb
compiler: fix constant aggregate rebuild
...
fixes : #7005
2026-07-15 05:29:38 -03:00
Jeroen van Rijn
a1cd49a1ae
Merge pull request #7043 from zhibog/crypto/turboshake
...
[core:crypto] Add TurboSHAKE
2026-07-14 19:19:44 +02:00
Urjasvi Suthar
d8c984d751
skip -sanitize:address for NetBSD
2026-07-14 22:12:57 +05:30
Urjasvi Suthar
3a9aa4c169
Add issue link to code
2026-07-14 21:36:06 +05:30
Urjasvi Suthar
38788c0348
Fix arm64 argument alignment abi for composite type of size <= 16 bytes
2026-07-14 21:33:39 +05:30
zhibog
2efcd11ab4
[core:crypto] Add TurboSHAKE
2026-07-14 16:28:29 +02:00
gingerBill
a6af2551c6
Merge pull request #7039 from Znarf64/fix_subtype_comparisons
...
Fix subtype comparisons
2026-07-14 13:54:35 +01:00
gingerBill
6d7895ccbe
Merge pull request #7038 from Znarf64/strings_require_results
...
Add `@(require_results)` where useful in `core:strings`
2026-07-14 13:52:38 +01:00
Jeroen van Rijn
681ae408a5
Merge pull request #7041 from BunterSchatten/fix-obj-extension
...
Make object and assembly file extensions user-changeable again
2026-07-14 14:24:30 +02:00
David Bader
865b97fa9e
Make object and assembly file extensions user-changeable again
2026-07-14 14:02:09 +02:00
Franz
269db77d51
Fix subtype comparisons
2026-07-14 13:46:54 +02:00
Franz
7dcb98583a
Add @(require_results) where useful in core:strings
2026-07-14 13:20:45 +02:00
Jeroen van Rijn
58efb2cc63
Merge pull request #7026 from MauriceElliott/fix/playdate-sp-fpu
...
fix(playdate-subtarget): Fixed issue where floats was being incorrectly compiled.
2026-07-14 12:13:59 +02:00
Jeroen van Rijn
5ea9f393d9
Merge pull request #7030 from BlackGoku36/master
...
Fix darwin arm64 argument passing abi
2026-07-14 12:06:43 +02:00
quark
f308d92f32
replace makefiles in vendor with shell scripts; update ci. ( #7034 )
...
Replace makefiles in vendor with shell scripts; update ci.
2026-07-14 11:43:28 +02:00
Jeroen van Rijn
5480a725d1
Merge pull request #6838 from kalsprite/x.509
...
core:encoding/asn1 (strict DER) + core:crypto/x509 (X.509 v3)
2026-07-14 10:08:52 +02:00
Jeroen van Rijn
b99b2a4cae
Merge pull request #7028 from EliasEbner/fix-vendor-import-paths
...
fixed the import paths for raylib and rlgl.
2026-07-14 09:46:43 +02:00
kalsprite
2d8502a1fa
pr comment fixes
2026-07-13 22:56:01 -07:00
Urjasvi Suthar
65591fad4e
fmt c test code
2026-07-14 10:37:20 +05:30
Urjasvi Suthar
b27f28d1ea
Fix darwin arm64 argument passing abi.
...
Darwin arm64 expects caller to take responsibility of zero/sign extending any arguments < 32 bits.
Fixes #6809 and #6816
2026-07-14 10:26:52 +05:30
Elias Ebner
04c9543e96
fixed the import paths for raylib and rlgl.
...
both had the issue that they were looking for a directory called
"linux-arm" when it's really called "linux-arm64" inside of "vendor/raylib".
2026-07-14 01:42:56 +02:00
MauriceElliott
13763e5ed7
fixup! fix: reworked the playdate subtarget to fix issues with the requirement for single point precision floats, as well as an issue with function lowering when set to thumb mode only instrunctions.
2026-07-13 23:06:32 +01:00
MauriceElliott
11ef10bb5d
fix: reworked the playdate subtarget to fix issues with the requirement for single point precision floats, as well as an issue with function lowering when set to thumb mode only instrunctions.
2026-07-13 23:02:50 +01:00
Jeroen van Rijn
6953670191
Merge pull request #7023 from Kelimion/rlgl_6
...
Update rlgl bindings to raylib 6
2026-07-13 21:32:27 +02:00
Jeroen van Rijn
873e06535d
Update rlgl bindings to raylib 6
2026-07-13 21:18:05 +02:00
Jeroen van Rijn
892ee34b2e
Merge pull request #7022 from Kelimion/cert-store-windows
...
win32: Add bindings to query the Windows certificate store
2026-07-13 18:15:02 +02:00
Jeroen van Rijn
3da748b73d
win32: Add bindings to query the Windows certificate store
2026-07-13 16:54:53 +02:00
gingerBill
24dfc6459f
Merge pull request #7015 from BlackGoku36/master
...
Fix arm64 ABI: '#simd' vectors and vector aggregates not passed in registers (fixes #7010 )
2026-07-13 14:45:42 +01:00
Urjasvi Suthar
713772ff2a
Fix i64 to i32 conversion for lb_sizeof(type) call in llvm_abi.cpp
2026-07-13 11:42:04 +05:30
kalsprite
4aa30314c9
add limbo
2026-07-12 15:05:36 -07:00
kalsprite
df044411d9
attach nc
2026-07-12 12:58:45 -07:00
kalsprite
e4fc7a3a9e
rsa, x509 write path
2026-07-12 12:14:32 -07:00
kalsprite
2fd11467c8
Merge branch 'master' into x.508
2026-07-12 10:51:44 -07:00
Urjasvi Suthar
aef401fc9b
Fix arm64 ABI: '#simd' vectors and vector aggregates not passed in registers ( fixes #7010 )
2026-07-12 21:29:57 +05:30
gingerBill
683d40db69
Merge pull request #7013 from rmn64k/reject-chained-defer
...
Reject chained deferred procedures.
2026-07-12 09:34:42 +01:00
Richard Nyberg
bb2e7e60ce
Reject chained deferred procedures.
2026-07-12 07:49:46 +02:00
gingerBill
9b4adb0159
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-07-12 00:08:00 +01:00
gingerBill
0694535d4e
Correct arithmetic >> behaviour in LLVM IR
2026-07-12 00:07:51 +01:00
gingerBill
51bc27be01
Fix big_int_shr for arithmetic shift (i.e. negative numbers)
2026-07-12 00:04:35 +01:00
Jeroen van Rijn
049138d3ff
Merge pull request #6857 from Yawning/feature/rsa
...
core/crypto: RSA support
2026-07-11 23:37:39 +02:00
Yawning Angel
e1d32cb19f
core/cryto/rsa: Initial import
2026-07-12 06:17:08 +09:00
Yawning Angel
483221ef97
core/crypto/_bigint: Initial import
2026-07-12 06:17:08 +09:00
Yawning Angel
f259b416e3
core/crypto/_subtle: Cleanups, dedup from RSA code
2026-07-12 03:28:20 +09:00