gingerBill
|
f622a8393c
|
Change ABI for wasm64p32 on slices and structs
|
2023-06-07 00:30:14 +01:00 |
|
gingerBill
|
2bc5e0ebd7
|
Fix non-constant compound literals of slices
|
2023-06-07 00:10:39 +01:00 |
|
gingerBill
|
ca6cef9a7d
|
Fix wasm intrinsics; fix len for strings and slices
|
2023-06-06 23:11:42 +01:00 |
|
gingerBill
|
1c2a30d7e9
|
Fix constant slice initialization for wasm64p32
|
2023-06-06 22:51:51 +01:00 |
|
gingerBill
|
4a75a1e839
|
Merge branch 'master' into separate-int-word-sizes
|
2023-06-06 22:42:04 +01:00 |
|
gingerBill
|
356f66784f
|
Fix @(default_calling_convention) check on wasm
|
2023-06-06 22:36:36 +01:00 |
|
gingerBill
|
24ed07b6d5
|
Add error requiring an explicit calling convention for foreign procedures
|
2023-06-06 11:12:14 +01:00 |
|
gingerBill
|
efb7fd919b
|
Minor fix to internal using logic with LLVM causing a compiler bug
|
2023-06-06 10:58:36 +01:00 |
|
gingerBill
|
7915dde43c
|
Merge pull request #2504 from jon-lipstate/attr_error
helpful error on custom-attrs
|
2023-05-31 14:08:33 +01:00 |
|
gingerBill
|
5376d32772
|
Parse leading comment above attribute for value declarations
|
2023-05-30 23:06:04 +01:00 |
|
gingerBill
|
2924e478ee
|
Improve check_decl_attributes logic for is_runtime
|
2023-05-30 20:36:43 +01:00 |
|
gingerBill
|
9d29914304
|
Don't strip builtin attribute form AST
|
2023-05-30 20:26:22 +01:00 |
|
jon lipstate
|
b223bc0302
|
Merge branch 'odin-lang:master' into attr_error
|
2023-05-30 08:23:28 -07:00 |
|
gingerBill
|
837ba6c33b
|
Minor change to #reverse for logic; add comments explaining it
|
2023-05-30 00:21:40 +01:00 |
|
gingerBill
|
3ab01dbc00
|
Fix type switch debug information on -o:none
|
2023-05-30 00:05:52 +01:00 |
|
gingerBill
|
e0530df98a
|
Support #reverse for strings
|
2023-05-29 23:45:21 +01:00 |
|
gingerBill
|
6cbce9fdff
|
Merge pull request #2563 from charles-l/master
WASM: Use BasicC ABI convention for arguments that have `proc "c"`
|
2023-05-29 23:33:58 +01:00 |
|
gingerBill
|
b848ae7abb
|
Improve error message for #reverse on an interval
|
2023-05-29 23:27:42 +01:00 |
|
gingerBill
|
f07453d0ae
|
Support #reverse on #soa arrays
|
2023-05-29 23:24:03 +01:00 |
|
charles
|
052051244f
|
WASM: Use BasicC ABI convention for arguments that have a proc "c" annotation
|
2023-05-29 18:20:25 -04:00 |
|
gingerBill
|
97490c6445
|
Basic support for #reverse for in on normal arrays
|
2023-05-29 23:17:06 +01:00 |
|
gingerBill
|
1247d36a12
|
Fix #2562 caused by inlining of procedure call
|
2023-05-29 22:57:42 +01:00 |
|
gingerBill
|
f3a463000d
|
Fix #2561 - ARM64 ABI bug for homogenous structs with more than 4 elements
|
2023-05-29 22:50:28 +01:00 |
|
gingerBill
|
c38842ecb2
|
Merge pull request #2535 from jasonKercher/fix2515
Fix #2515 - Implement backward shift on `map` on insert and reseed hashes on resize
|
2023-05-29 22:41:46 +01:00 |
|
gingerBill
|
d2f62730bc
|
Fix #2560
|
2023-05-29 14:55:27 +01:00 |
|
gingerBill
|
3a61350f4b
|
Add debug messages to docs_writer.cpp
|
2023-05-22 21:48:32 +01:00 |
|
gingerBill
|
bdbbaf6c88
|
Disable stable_type_cache for the time being
|
2023-05-22 21:34:20 +01:00 |
|
gingerBill
|
38b64dc5df
|
Improve doc_writer.cpp performance
|
2023-05-22 20:48:13 +01:00 |
|
gingerBill
|
248f14a1ef
|
Correct entity flag generation
|
2023-05-22 15:29:01 +01:00 |
|
gingerBill
|
b76fc58543
|
Inline are_types_identical_unique_tuples to improve odin_doc_type performance
|
2023-05-22 15:23:24 +01:00 |
|
gingerBill
|
8bf32ac697
|
Minor change to handling of propagation of errors with --- as a value
|
2023-05-22 12:53:29 +01:00 |
|
gingerBill
|
540f724b1f
|
Fix --- on variable declarations
|
2023-05-22 12:42:02 +01:00 |
|
gingerBill
|
d5a8f2298e
|
Restrict --- to variable declarations only
|
2023-05-22 12:37:26 +01:00 |
|
gingerBill
|
46bb9bc5c7
|
Enforce an icmp when casting to i1 to correct behaviour for booleans which are not 0 or 1
|
2023-05-20 12:41:30 +01:00 |
|
Jeroen van Rijn
|
1f4baba06e
|
Merge pull request #2479 from Naught00/master
Change default executable extension for non-Windows platforms
|
2023-05-19 20:09:39 +02:00 |
|
Mark Naughton
|
fa1ce7d5d1
|
Fix accidental check in
|
2023-05-19 18:56:35 +01:00 |
|
Mark Naughton
|
775a488a36
|
Fix windows write_directory()
|
2023-05-19 18:53:43 +01:00 |
|
Mark Naughton
|
018904f0ec
|
Add write permissions check on output folder
|
2023-05-19 18:37:55 +01:00 |
|
gingerBill
|
4201834b18
|
Make intrinsics.type_merge form a union of the types; ignoring duplicates
|
2023-05-19 12:11:18 +01:00 |
|
gingerBill
|
2631e07bea
|
Add intrinsics.type_merge
|
2023-05-19 11:18:20 +01:00 |
|
Mark Naughton
|
413077a5d9
|
Fix single-file package case
|
2023-05-18 13:23:17 +01:00 |
|
gingerBill
|
56c0d32ea0
|
Fix #2526
|
2023-05-18 11:52:16 +01:00 |
|
gingerBill
|
c0e84b0592
|
Fix #2536
|
2023-05-18 11:39:18 +01:00 |
|
gingerBill
|
f2e590be7a
|
Fix #2544
|
2023-05-18 11:35:47 +01:00 |
|
gingerBill
|
60ec3594ab
|
Remove unused variable
|
2023-05-18 11:29:27 +01:00 |
|
gingerBill
|
49d1f6aca0
|
Merge branch 'master' into separate-int-word-sizes
|
2023-05-18 11:26:57 +01:00 |
|
gingerBill
|
1692dcf8d5
|
Merge pull request #2514 from ryuukk/patch-2
Missing cast
|
2023-05-18 11:26:02 +01:00 |
|
gingerBill
|
5ec4719124
|
Merge pull request #2523 from jcmoyer/fix-2056
Zero non-diagonal elements when converting to matrix
|
2023-05-18 11:25:44 +01:00 |
|
gingerBill
|
171f38b9b5
|
Allow implicit conversion between boolean types within or_return
This is to improve the experience using third-party code, especially foreign C-like code which may use a distinct boolean or a different sized one
|
2023-05-18 11:06:02 +01:00 |
|
jason
|
a9936d1570
|
implement random map seed
|
2023-05-16 23:49:55 -04:00 |
|