Krzesimir Nowak
|
8ca7fc481f
|
Fix misleading error messages for init, fini and test attributes
These look like copy-pasta from the private attribute.
|
2025-12-21 18:59:26 +01:00 |
|
Harold Brenes
|
30e2875396
|
Fix automatic objc_msgSend on static methods not resolving aliased types.
|
2025-12-20 00:54:57 -05:00 |
|
gingerBill
|
70affd7e44
|
Disable global variable initialization into separate functions to circumvent an LLVM bug
|
2025-12-19 16:23:48 +00:00 |
|
gingerBill
|
32f459e152
|
Change target triple of freestanding_amd64_win64 to x86_64-pc-windows-msvc to fix a bug with LLVM's code generation
|
2025-12-17 10:36:42 +00:00 |
|
gingerBill
|
e0e38afe60
|
With -use-single-module make some procedures use internal linkage rather than weak linkage
|
2025-12-17 10:27:28 +00:00 |
|
gingerBill
|
c5a54a0e52
|
Do naive compound literal comparison for $ parameters to parapoly procedures
|
2025-12-15 10:41:50 +00:00 |
|
gingerBill
|
aed11c4619
|
Remove debug string
|
2025-12-15 10:19:59 +00:00 |
|
gingerBill
|
ae314a4c6b
|
Propagate array arithmetic fix
|
2025-12-15 09:43:29 +00:00 |
|
gingerBill
|
56876e32da
|
Present constant array arithmetic error correctly
|
2025-12-15 09:42:08 +00:00 |
|
gingerBill
|
a3f189e896
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-12-09 12:47:59 +00:00 |
|
gingerBill
|
79ef9f0a43
|
Fix #6003
|
2025-12-09 12:47:49 +00:00 |
|
gingerBill
|
c0e4d2ea05
|
Merge pull request #5981 from the-JS-hater/struct-cycle-fix
undetected type declaration cycles work-around
|
2025-12-09 10:53:51 +00:00 |
|
miere43
|
29019d7138
|
Fix duplicate code emission in type assertions.
|
2025-12-03 21:27:38 +03:00 |
|
Jeroen van Rijn
|
7e9ceaa281
|
Fix #5982
Add escape analysis check for #load directive to fix #5982.
|
2025-12-01 22:16:37 +01:00 |
|
Morgan
|
555081240b
|
missed a semicolon
|
2025-12-01 16:43:52 +01:00 |
|
Morgan
|
b3ef77e9dd
|
undetected type declaration cycles work-around
|
2025-12-01 16:24:57 +01:00 |
|
Jeroen van Rijn
|
ac61f083fa
|
Restore help line for all-bits
|
2025-12-01 14:15:56 +01:00 |
|
gingerBill
|
0f0c40b96d
|
Fix -integer-division-by-zero modes and document all-bits
|
2025-12-01 13:11:32 +00:00 |
|
Jeroen van Rijn
|
e72aad983b
|
Remove all-bits from option help text, isn't supported.
|
2025-11-30 22:37:35 +01:00 |
|
Laytan Laats
|
679d306d0f
|
panic on transpose with result type in diff layout
Partially reverts 4db4841, it should behave the same as cast (which does
an implicit transpose).
|
2025-11-29 20:06:43 +01:00 |
|
laytan
|
4db4841413
|
fix matrix transpose with different result type
Fixes #5623
|
2025-11-29 12:14:06 +01:00 |
|
Franz
|
ba9b9eacb5
|
Fix #5967 (Incorrect stack overflow warning for by ref switches over unions)
|
2025-11-28 13:55:07 +01:00 |
|
gingerBill
|
f48e87d77d
|
Merge pull request #5930 from odin-lang/bill/os2-file-stream
`os2.File_Stream`
|
2025-11-26 15:04:55 +00:00 |
|
A1029384756
|
411a5b6401
|
moved checking of -vet-unused-procedures and -vet-packages flags to
after all flags are parsed
|
2025-11-22 23:08:23 -05:00 |
|
gingerBill
|
21116a7b47
|
Use SIP hash as name canonicalization hash
Replaces fnv64a
|
2025-11-18 12:33:48 +00:00 |
|
gingerBill
|
d380b0877d
|
Add intrinsics.type_is_superset_of
|
2025-11-17 10:03:05 +00:00 |
|
Laytan
|
eb089a1c98
|
skip collision panic when package names aren't unique
|
2025-11-16 15:06:30 +01:00 |
|
gingerBill
|
33341c47a1
|
Merge pull request #5908 from slowhei/master
Fix allocation of anonymous globals
|
2025-11-11 21:08:11 +00:00 |
|
korvahkh
|
f454bbd73c
|
Fix #5894
|
2025-11-10 07:54:42 -06:00 |
|
Tohei Ichikawa
|
d6b5a3139a
|
Fix allocation of anonymous globals
|
2025-11-09 21:07:28 -05:00 |
|
Harold Brenes
|
3a07a32411
|
Don't check procedure signature similarity when a foreign import proc is an Objective-C method.
|
2025-11-07 21:38:34 -05:00 |
|
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 |
|