Commit Graph

17939 Commits

Author SHA1 Message Date
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
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
Yawning Angel
98e22205af core/crypto/ed25519: Add missing require_results annotations 2026-07-12 03:28:20 +09:00
gingerBill
a60a77f57f Merge pull request #6997 from tf2spi/6981-increase-stack-size
Increase stack size for threads
2026-07-11 10:37:55 +01:00
Jeroen van Rijn
0bc15952bb Merge pull request #7006 from febrandao/master
vendor:box3d - fix missing return value of *_GetUserData functions
2026-07-11 11:00:32 +02:00
Felipe Brandão
6a73a4ece7 fixes missing return value of GetUserData functions 2026-07-10 22:16:40 -03:00
Felipe Brandão
d62d17faa3 fix missing return value of World_GetUserData 2026-07-10 22:10:04 -03:00
Jeroen van Rijn
5c6194c988 Fix #7004 2026-07-10 23:43:30 +02:00
Jeroen van Rijn
43a9f145e1 Merge pull request #7002 from Kelimion/rbtree_upsert
Add `rbtree.upsert`
2026-07-10 22:36:17 +02:00
Jeroen van Rijn
c90f7b1c48 ensure key reuse for upsert test 2026-07-10 21:48:52 +02:00
Jeroen van Rijn
5377cd9c49 Add rbtree.upsert 2026-07-10 21:37:47 +02:00
Jeroen van Rijn
e26b5ba54e Merge pull request #6988 from catermujo/push-rmqymlxpmqtk
core/rbtree: match find_or_insert semantics with AVL
2026-07-10 21:03:23 +02:00
callframe
cb7d7a5b7d Allow using absolute path's in foreign import's (#6999)
Document that `-collection` can be used for foreign imports.
Fix absolute path detection on Windows.
2026-07-10 20:45:59 +02:00
gingerBill
a6ba977a38 Merge pull request #6996 from Creativty/master
Disallow proc group assignment to blank identifier
2026-07-10 13:53:32 +01:00
Abderrahim Indjaren
ac6688c166 add: disallow proc group assignment to blank identifier 2026-07-10 12:19:39 +01:00
gingerBill
819fdc7a80 Merge pull request #6990 from jagnat/objc-superclass-lookup-fix
Fix for @(objc_implement) being broken in 2026-07
dev-2026-07a
2026-07-10 10:56:01 +01:00
gingerBill
96ca9f3b48 Merge pull request #6984 from A1029384756/master
[cli] remove `default` help option for stack protector
2026-07-10 08:56:07 +01:00
gingerBill
7f8a9e2114 Merge pull request #6987 from RoBaertschi/master
Fix #6979
2026-07-10 08:55:53 +01:00
gingerBill
2c36fd3e35 Merge pull request #6993 from DerTee/master
fix assign_at_elems_fixed_capacity_dynamic_array
2026-07-10 08:55:36 +01:00
DerTee
78c04ca65d fix assign_at_elems_fixed_capacity_dynamic_array & co
copy-paste error: the fixed cap version of resize doesn't take a location
2026-07-10 06:25:17 +02:00
misomosi
b9e0916189 Use better triple for ARM32 freestanding 2026-07-09 19:39:59 -04:00
misomosi
65eda4720d Increase stack size to stop stack ovflow 2026-07-09 19:38:49 -04:00
Jagi Natarajan
8727db41f7 Fix regression, fetch obj-c superclass name instead of class name 2026-07-09 14:24:40 -04:00
Jeroen van Rijn
3ea134a86a Merge pull request #6986 from odin-lang/bill/update-box3d
Update `vendor:box3d` to latest commit
2026-07-09 17:58:19 +02:00
Jeroen van Rijn
f8791d361c raymath: Vector3DistanceSqr(t) 2026-07-09 17:19:44 +02:00
Jeroen van Rijn
56cae84ed1 Delete old lib 2026-07-09 15:46:57 +02:00
Jeroen van Rijn
bf8a6d81d8 box3d universal binary 2026-07-09 15:46:24 +02:00
Isabella Basso
7e6856d486 core/rbtree: match find_or_insert semantics with AVL 2026-07-09 10:17:57 -03:00
RoBaertschi
c44740f570 Fix #6979 2026-07-09 14:14:05 +02:00
gingerBill
65d4ec726b Remove older darwin/libbox3d.a 2026-07-09 13:01:56 +01:00
Jeroen van Rijn
66e8f99cc5 Fix a few typos in box3d.odin 2026-07-09 13:54:44 +02:00
Jeroen van Rijn
d6b7a7867f Add box3d build script for Linux + macOS 2026-07-09 13:47:35 +02:00
gingerBill
40698f774f Improve error message for disallowing --- as a default parameter 2026-07-09 11:52:03 +01:00
gingerBill
d330d1efc7 Fix typo of type 2026-07-09 11:33:01 +01:00
gingerBill
6d3b46c9de Add box3d src to project; Add simple build script for Windows 2026-07-09 11:31:38 +01:00