gingerBill
|
af76d26771
|
Simplify win32 resource file linking
|
2022-09-07 11:22:43 +01:00 |
|
gingerBill
|
d2097e9fdd
|
Add inline debug generation for assembly target flag (#2028)
|
2022-09-07 11:17:33 +01:00 |
|
gingerBill
|
d325c36eb8
|
Fix procedure pointer cast
|
2022-09-07 11:14:59 +01:00 |
|
gingerBill
|
79b55d5e2b
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-09-07 11:09:32 +01:00 |
|
gingerBill
|
0c9aaed9f7
|
Fix #2029 Eumerated array of procs literal crashes the compiler with an llvm error
|
2022-09-07 11:09:22 +01:00 |
|
gingerBill
|
82d5f48fa7
|
Merge pull request #2032 from rasa-silva/fix_strings_justify
Fix `strings.*_justify` to take into account the string length
|
2022-09-07 10:49:09 +01:00 |
|
Ricardo Silva
|
2239e43faf
|
Fix strings.*_justify
|
2022-09-07 08:56:23 +01:00 |
|
Jeroen van Rijn
|
70b0ade8c3
|
Merge pull request #2027 from thePHTest/poly-proc
fix polymorphic proc parameters error handling
|
2022-09-06 20:33:47 +02:00 |
|
Phil
|
86b6d01242
|
fix polymorphic proc parameters error handling
|
2022-09-06 11:04:18 -07:00 |
|
gingerBill
|
826a3b3012
|
Begin work in helgrind calls
|
2022-09-06 13:50:23 +01:00 |
|
gingerBill
|
35d622c131
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-09-06 12:57:28 +01:00 |
|
gingerBill
|
4bdd2ff93c
|
Make valgrind calls a no-op on non-supported platforms rather than print an error
|
2022-09-06 12:57:22 +01:00 |
|
gingerBill
|
6fffed179b
|
Merge pull request #2026 from hasenj/revert-init-window-workaround
Remove the workaround for NSWindow initWithContentFrame
|
2022-09-06 11:21:47 +01:00 |
|
Hasen Judy
|
e6b91d3d7c
|
Remove the workaround for NSWindow initWithContentFrame
Reverts #1841
Resolves #1825
|
2022-09-06 16:56:17 +09:00 |
|
Jeroen van Rijn
|
99a7bf9faa
|
Merge pull request #2022 from Kelimion/sysinfo
Add `core:sys/info` system information querying package.
|
2022-09-06 00:34:11 +02:00 |
|
Jeroen van Rijn
|
44eb478437
|
Merge pull request #2023 from Kelimion/help-verb
Help verb
|
2022-09-05 22:35:13 +02:00 |
|
Jeroen van Rijn
|
fc2cd3e1d5
|
Add help verb, e.g. odin help build.
|
2022-09-05 22:28:16 +02:00 |
|
Jeroen van Rijn
|
a5a9347308
|
Improve error message when you use -file as the verb.
|
2022-09-05 21:59:56 +02:00 |
|
Jeroen van Rijn
|
b6ed117726
|
[sys/info] Indentation nitpick.
|
2022-09-05 19:18:18 +02:00 |
|
Jeroen van Rijn
|
4b23decb08
|
Silence vet some more.
|
2022-09-05 19:04:18 +02:00 |
|
Jeroen van Rijn
|
a70ea6579d
|
Silence -vet.
|
2022-09-05 18:55:33 +02:00 |
|
Jeroen van Rijn
|
cade30b117
|
[sys/info] Add to examples\all
|
2022-09-05 18:48:50 +02:00 |
|
Jeroen van Rijn
|
1ca641f718
|
[sys/info] Add doc.odin with explanation.
|
2022-09-05 18:39:57 +02:00 |
|
Jeroen van Rijn
|
6222e7be78
|
Merge branch 'master' into sysinfo
|
2022-09-05 18:28:18 +02:00 |
|
Jeroen van Rijn
|
c7deff4d2e
|
Merge pull request #2021 from Kelimion/refactor_odin_report
Refactor odin report
|
2022-09-05 18:13:44 +02:00 |
|
Jeroen van Rijn
|
590615ba52
|
[odin report] Improve macOS detection.
|
2022-09-05 18:06:34 +02:00 |
|
gingerBill
|
b1dafcfe6d
|
Fix #1992 size_of a relative slice crashes the compiler
|
2022-09-05 16:40:57 +01:00 |
|
gingerBill
|
4998cf80c1
|
Fix #2017 mismatched types in binary matrix expression for flt * (mat * vec)
|
2022-09-05 16:35:56 +01:00 |
|
gingerBill
|
37e23133e9
|
Fix #2018 type assertion on untyped nil within a ternary if expression
|
2022-09-05 16:06:40 +01:00 |
|
gingerBill
|
91fd9c1ef2
|
Fix #2020 transmute from array to #simd code generation
|
2022-09-05 16:04:20 +01:00 |
|
gingerBill
|
12687a63f4
|
Merge pull request #1951 from IanLilleyT/wstring_allocation
smaller allocation for non-null-terminated wstring
|
2022-09-05 15:48:43 +01:00 |
|
gingerBill
|
d699d872d9
|
Merge pull request #2019 from jaspergeer/fix-ternary-if-type-operands
fix panic when typeid used as operand for ternary if expression
|
2022-09-05 15:47:10 +01:00 |
|
Jeroen van Rijn
|
fb2cbe471b
|
odin report: Add FreeBSD OS & RAM detection.
|
2022-09-05 15:00:29 +02:00 |
|
JasperGeer
|
17894add95
|
Remove redundant code
|
2022-09-04 16:37:40 -04:00 |
|
JasperGeer
|
23d93f6846
|
Remove unnecessary or
|
2022-09-04 16:17:29 -04:00 |
|
JasperGeer
|
2e3dd8dd0b
|
Err on types passed as operands to ternary if expressions
|
2022-09-04 15:31:05 -04:00 |
|
Jeroen van Rijn
|
426f02906b
|
[sys/info] Add OpenBSD detection support.
|
2022-09-04 20:37:38 +02:00 |
|
Jeroen van Rijn
|
2d12ba3ac0
|
Merge branch 'master' into sysinfo
|
2022-09-04 19:09:34 +02:00 |
|
Jeroen van Rijn
|
21335e6459
|
Merge branch 'master' into sysinfo
|
2022-09-04 19:08:31 +02:00 |
|
Jeroen van Rijn
|
8421cb6d21
|
Merge pull request #2016 from Kelimion/openbsd_path_fix
Allow Odin to find itself if it's in PATH on OpenBSD, because reasons.
|
2022-09-04 17:09:03 +02:00 |
|
Jeroen van Rijn
|
cac72a9423
|
Allow Odin to find itself if it's in PATH on OpenBSD, because reasons.
|
2022-09-04 19:01:32 +02:00 |
|
Jeroen van Rijn
|
9266b81aff
|
Merge pull request #2015 from Kelimion/futex_macos
Use __ulock_wait macOS; fix #1959
|
2022-09-04 13:24:05 +02:00 |
|
Jeroen van Rijn
|
52475b1761
|
Use __ulock_wait macOS; fix #1959
|
2022-09-04 13:11:06 +02:00 |
|
Jeroen van Rijn
|
2f6347b924
|
[sys/info] Add detection for Tiger, Leopard, Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite
|
2022-09-03 20:49:19 +02:00 |
|
Jeroen van Rijn
|
eb5456f9c7
|
Merge pull request #2013 from kevinsjoberg/fix-odinfmt-build-errors
Fix odinfmt build errors
|
2022-09-03 20:11:40 +02:00 |
|
Kevin Sjöberg
|
f914fd0219
|
maybe property does not exist anymore
In commit 3ec70c5517, the `#maybe`
functionality was merged with the standard 'union' functionality, and
thus, the `maybe` property was removed.
|
2022-09-03 20:03:02 +02:00 |
|
Kevin Sjöberg
|
c94ca4c0cb
|
Use Megabyte constant
In commit 698fcb7813, the size procedures
were replaced with constants instead.
|
2022-09-03 19:52:02 +02:00 |
|
Jeroen van Rijn
|
31a192454c
|
Merge pull request #2012 from Kelimion/fix_1999
Fix #1999
|
2022-09-03 19:16:30 +02:00 |
|
Jeroen van Rijn
|
4b2246ba9f
|
Fix #1999
Tested on Windows and Linux.
|
2022-09-03 18:47:05 +02:00 |
|
Jeroen van Rijn
|
0ffffb12da
|
Merge branch 'master' into sysinfo
|
2022-09-03 17:00:14 +02:00 |
|