gingerBill
|
771cbfa31a
|
Merge pull request #7439 from ssenthilnathan3/fix/proc-literal-type-canonicalization
Fix canonical names for types in procedure literals
|
2026-08-25 15:12:32 +01:00 |
|
Senthilnathan
|
559ed487e6
|
fix: canonical names for types in procedure literals
|
2026-08-25 14:41:48 +05:30 |
|
Jeroen van Rijn
|
d8a47d3759
|
Merge pull request #7451 from Coranath/raylib_typo_fix
Fixed typo in raylib.odin
|
2026-08-25 01:53:16 -07:00 |
|
Jeroen van Rijn
|
5a994d4ea2
|
Merge pull request #7450 from kalsprite/mod_min_neg_one
Fix: `min(T) % -1` kills the process with SIGFPE, at every hardware width.
|
2026-08-25 01:32:21 -07:00 |
|
Coranath
|
3da4bb91cd
|
Fixed type in math/rand.odin
Fixed typo on line 564, from "inclusice" to "inclusive"
|
2026-08-24 22:46:30 -07:00 |
|
Coranath
|
1d94518492
|
Fixed typo in raylib.odin
Fixed typo on line 666 (!?) from "fordward" to "forward"
|
2026-08-24 21:54:32 -07:00 |
|
kalsprite
|
5628815bfe
|
mod -1
|
2026-08-24 19:46:47 -07:00 |
|
Jeroen van Rijn
|
33d4c68abe
|
Merge pull request #7401 from kalsprite/nbio_windows_wakeup
nbio(windows): fix use-after-free, spurious poll readiness, and double completion
|
2026-08-24 19:02:24 -07:00 |
|
Jeroen van Rijn
|
45710bb453
|
Merge pull request #7448 from kalsprite/bool_be_conversion
big endian bool cmp
|
2026-08-24 18:43:50 -07:00 |
|
Jeroen van Rijn
|
66f9dbca8a
|
Merge branch 'master' into bool_be_conversion
|
2026-08-24 18:31:30 -07:00 |
|
kalsprite
|
c3bfbea235
|
big endian bool cmp
|
2026-08-24 18:15:01 -07:00 |
|
Jeroen van Rijn
|
0d1635366f
|
Merge pull request #7446 from kalsprite/remove_asm_error_count_tests
remove faulty tests
|
2026-08-24 18:09:41 -07:00 |
|
Jeroen van Rijn
|
650c558cb9
|
Merge pull request #7445 from kalsprite/target_feature_empty_element
string_split_iterator fix
|
2026-08-24 18:03:35 -07:00 |
|
kalsprite
|
301baf0b88
|
remove faulty tests
|
2026-08-24 17:46:55 -07:00 |
|
kalsprite
|
7bf266ef93
|
string_split_iterator fix
|
2026-08-24 17:32:30 -07:00 |
|
gingerBill
|
3e159a4e10
|
Add #no_init suffix directive for asm specifications.
|
2026-08-24 19:10:32 +01:00 |
|
gingerBill
|
dfa473f2c8
|
Minor grammar fix in error message
|
2026-08-24 18:20:12 +01:00 |
|
gingerBill
|
9ae9a9bf99
|
asm: Add support for constraint checks such as division by zero or overshifting
|
2026-08-24 18:18:28 +01:00 |
|
gingerBill
|
9367fa2ec2
|
Even more general clean ups
|
2026-08-24 16:58:37 +01:00 |
|
gingerBill
|
670b996f91
|
Minor clean ups
|
2026-08-24 16:43:36 +01:00 |
|
gingerBill
|
13558978be
|
Fix typo
|
2026-08-24 16:40:02 +01:00 |
|
gingerBill
|
427d300562
|
asm: minor cleanups
|
2026-08-24 16:39:23 +01:00 |
|
gingerBill
|
171bdaf378
|
asm: check for undefined output parameters
|
2026-08-24 16:25:00 +01:00 |
|
gingerBill
|
e59da59826
|
Add support to check if an output is being read before it is written to; fix -vet-unused on input parameters
|
2026-08-24 16:14:25 +01:00 |
|
gingerBill
|
805fc07854
|
Fix indentation of run.sh
|
2026-08-24 14:13:28 +01:00 |
|
gingerBill
|
125ae351dc
|
Merge pull request #7440 from corleypc/osize-fix
Fixes -o:size
|
2026-08-24 14:12:38 +01:00 |
|
gingerBill
|
2f588e0329
|
Correct clobbering for instructions which did not write actually write to memory
|
2026-08-24 12:20:45 +01:00 |
|
gingerBill
|
39afdfc609
|
Begin work on improving #pure error handling
|
2026-08-24 12:13:24 +01:00 |
|
gingerBill
|
7ebc5c462e
|
Correct #pure checking for internal branches and effect volatility
|
2026-08-24 11:57:34 +01:00 |
|
gingerBill
|
c3c3aa1533
|
Add #pure directive for asm templates
|
2026-08-24 11:46:07 +01:00 |
|
gingerBill
|
34e7a3bb58
|
Update binary tables
|
2026-08-24 11:02:06 +01:00 |
|
gingerBill
|
c41c0fb376
|
Add non-deterministic flags to x86
|
2026-08-24 11:01:22 +01:00 |
|
Mihail Moskov
|
74ac336ef1
|
fixes -o:size
|
2026-08-24 12:53:05 +03:00 |
|
gingerBill
|
2f2ab370e0
|
Fix the actual check for reading from a register that has not be written to yet
|
2026-08-24 10:37:59 +01:00 |
|
gingerBill
|
874e3c32f3
|
Merge pull request #7426 from mfbulut/no-crt-windows
Fix -no-crt on windows
|
2026-08-24 09:42:43 +01:00 |
|
gingerBill
|
6a5e3a034d
|
Merge pull request #7434 from kalsprite/asm_rip_width
Diagnose in an asm template instead of aborting with SIGILL
|
2026-08-24 09:33:54 +01:00 |
|
gingerBill
|
cebceb9bb2
|
Merge branch 'master' into asm_rip_width
|
2026-08-24 09:31:54 +01:00 |
|
gingerBill
|
48daf8e511
|
Merge pull request #7431 from kalsprite/asm_named_register_slot
Reject asm operands in slots only a named hardware register can fill
|
2026-08-24 09:30:20 +01:00 |
|
gingerBill
|
754ac9a45b
|
Merge pull request #7437 from kalsprite/asm_cast_guard
Asm cast guard
|
2026-08-24 09:25:13 +01:00 |
|
kalsprite
|
f5873e2e84
|
remove dead inline asm check, now unreachable
|
2026-08-24 00:40:00 -07:00 |
|
kalsprite
|
40fd892cf5
|
Reject a named asm template used as a value instead of aborting the compiler
|
2026-08-24 00:27:26 -07:00 |
|
kalsprite
|
b6c64c28b5
|
Diagnose in an asm template instead of aborting with SIGILL
|
2026-08-23 22:36:57 -07:00 |
|
kalsprite
|
deb45f3e6a
|
asm named slots
|
2026-08-23 21:34:31 -07:00 |
|
Mustafa Furkan Bulut
|
52e7244cbb
|
add windows to the list
|
2026-08-23 23:00:58 +03:00 |
|
Jeroen van Rijn
|
24d86de624
|
One more.
|
2026-08-23 21:49:39 +02:00 |
|
Jeroen van Rijn
|
2439aaf181
|
Remove imports of deprecated core:os/old.
|
2026-08-23 21:46:30 +02:00 |
|
Jeroen van Rijn
|
ce379d033a
|
Deprecate core:os/old as advertised.
|
2026-08-23 21:42:58 +02:00 |
|
gingerBill
|
965970af71
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-08-23 11:48:34 +01:00 |
|
gingerBill
|
2508a29376
|
Correctly check constant value indexing on constants
|
2026-08-23 11:48:24 +01:00 |
|
gingerBill
|
fff69510b9
|
Merge pull request #7412 from mocompute/fix-7008
fix incorrect offset_of and size_of for unions with cyclic pointers
|
2026-08-23 10:52:14 +01:00 |
|