gingerBill
4ce01854d5
Improve error positioning for #all_or_none
2025-11-06 09:37:16 +00:00
gingerBill
fc2cb8fb39
Remove #no_copy
2025-11-05 13:44:14 +00:00
gingerBill
c937d38db2
Improve doc-writer format for #all_or_none
2025-11-05 13:42:19 +00:00
gingerBill
c5556aa2e0
Update doc-writer
2025-11-05 13:32:32 +00:00
gingerBill
593d2e6daa
Add #all_or_none
2025-11-05 13:30:40 +00:00
gingerBill
ea5db0e048
Fix type name name canonicalization within an anonymously nested procedure in a struct.
2025-11-05 10:06:40 +00:00
gingerBill
12d8572d43
Merge pull request #5886 from laytan/32bit-typeid-fixes
...
fixes for 32bit with regards to typeid
2025-11-04 20:56:49 +00:00
Laytan Laats
3ef0636324
unsigned
2025-11-04 21:49:22 +01:00
Laytan
c4d1cd6ee5
fixes for 32bit with regards to typeid
2025-11-04 21:37:29 +01:00
gingerBill
e5153a937b
Merge pull request #5859 from odin-lang/bill/change-license
...
Change Odin's LICENSE to zlib from BSD 3-clause
2025-11-04 13:53:13 +00:00
gingerBill
3731cf4e08
Fix #5176
2025-11-04 10:42:24 +00:00
Jeroen van Rijn
8a417e75b7
Add nullptr assert for #5875
2025-11-03 15:27:07 +01:00
gingerBill
d8f26720bb
Improve error handling for #5506
2025-11-02 15:27:33 +00:00
gingerBill
2d5b431b85
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-11-02 15:21:23 +00:00
gingerBill
ee36f6fe33
Fix #5506
2025-11-02 15:21:12 +00:00
Jeroen van Rijn
b6181a768e
Add space
2025-11-02 13:28:34 +01:00
Jeroen van Rijn
283b160697
Merge branch 'master' into bug-5865
2025-11-02 13:22:06 +01:00
gingerBill
7f2ab31acc
Fix constant nil assignment to union of nillable types in backend
2025-11-02 12:04:21 +00:00
Jeroen van Rijn
505b85ead5
Add #subtype using to name canonicalization
2025-11-02 07:45:40 +01:00
gingerBill
f5d080789f
Fix union(T){} constant initialization
2025-10-31 09:13:10 +00:00
Jeroen van Rijn
338733d9ef
Remove duplicate import
2025-10-30 17:54:02 +01:00
gingerBill
816c47058d
For test runner, try to look for os.exit or os2.exit
2025-10-30 16:14:32 +00:00
gingerBill
074a8d7df5
constant_truncate -> constant_trunc to be consistent with other intrinsics
2025-10-30 09:37:09 +00:00
gingerBill
0972690e14
Add suggestion for T[] to be []T if a type is allowed in that parsing context
2025-10-30 09:16:19 +00:00
gingerBill
99520d82fd
Add intrinsics.constant_(floor|truncate|ceil|round)
2025-10-30 08:52:21 +00:00
gingerBill
13ddf66cc9
Fix declaration of type_is_bit_field
2025-10-30 08:39:22 +00:00
gingerBill
36d63b14b5
Just retry again with lb_generate_missing_procedures
2025-10-29 17:46:00 +01:00
Jeroen van Rijn
b58bb6519e
Merge pull request #5860 from harold-b/hb.fix-export-link-libs-file
...
Fix `-export-linked-libs-file` issue where it multiple libraries in a single foreign export.
2025-10-29 09:41:02 +01:00
Harold Brenes
e05c21522d
Fix -export-linked-libs-file issue where it multiple libraries in a single foreign export.
2025-10-28 20:21:24 -04:00
gingerBill
842cfee0f3
Change Odin's LICENSE to zlib from BSD 3-clause
...
This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form.
2025-10-28 14:38:25 +00:00
Jeroen van Rijn
788ef8ee0a
Merge branch 'master' of github.com:odin-lang/Odin
2025-10-27 16:24:04 +01:00
Jeroen van Rijn
f726f7aff4
Make Karl Zylinski happy
2025-10-27 16:23:54 +01:00
gingerBill
78c3a3301c
Change static_assert for OrderedInsertPtrMapEntry
2025-10-27 14:04:51 +00:00
gingerBill
8bdc322d6a
Just use a method instead
2025-10-27 11:29:13 +00:00
gingerBill
288434ab30
One more time with a different cast?
2025-10-27 11:25:22 +00:00
gingerBill
62d231d685
Try C-cast with reintepret cast
2025-10-27 11:20:28 +00:00
gingerBill
6edb26dcf8
Use reinterpret_cast
2025-10-27 11:10:53 +00:00
gingerBill
13f2090608
Try to make PtrMap work for 32-bit compilers
2025-10-27 11:06:07 +00:00
gingerBill
43529dda38
Improve error message for missing & in some parapoly messages
2025-10-27 10:58:54 +00:00
gingerBill
7c2101ea3d
Merge pull request #5812 from Kelimion/data-alignment
...
Set minimum #load(file, type) alignment to 16 bytes
2025-10-22 11:27:18 +01:00
gingerBill
61424cfbf8
Merge pull request #5811 from wrathdoesthat/master
...
Fix orca linking path
2025-10-22 11:26:06 +01:00
gingerBill
c332266e46
Merge pull request #5814 from laytan/wgpu-27.0.2.0
...
vendor/wgpu: update to 27.0.2.0
2025-10-22 09:47:23 +01:00
Jeroen van Rijn
0605c7b0e3
Add target triple and LLVM code mode debug prints ( #5839 )
2025-10-22 10:27:27 +02:00
gingerBill
55ab18f911
Fix #5831
2025-10-22 09:07:46 +01:00
jakubtomsu
c21453acc5
comment
2025-10-18 16:18:58 +02:00
jakubtomsu
91750e2f1b
prefer Type pointer over LLVMTypeRef when doing a struct_field_remapping lookup
2025-10-18 16:11:47 +02:00
Laytan
a7a0a9eaf6
vendor/wgpu: update to 27.0.2.0
2025-10-15 19:49:21 +02:00
Jeroen van Rijn
faa9222fef
Set minimum #load(file, type) alignment to 16 bytes
2025-10-15 18:04:24 +02:00
wrathdoesthat
798f4b011c
Merge branch 'odin-lang:master' into master
2025-10-15 10:09:47 -04:00
Wrath
6356cadfcc
Fix orca linking path
2025-10-15 10:08:44 -04:00