Laytan
|
043dd98e91
|
fix demo out of bounds error
|
2024-05-07 16:52:46 +02:00 |
|
Laytan
|
b91e7f5c51
|
llvm-18: linux (amd64)
|
2024-05-07 16:52:46 +02:00 |
|
Laytan Laats
|
bb58926b7a
|
llvm 18: general unix and darwin specifics
|
2024-05-07 16:52:46 +02:00 |
|
gingerBill
|
1d3c061add
|
Fix typo
|
2024-05-07 15:52:13 +01:00 |
|
gingerBill
|
de5ce90fa7
|
Add metadata to packed structs field accesses to state it is packed
|
2024-05-07 15:28:09 +01:00 |
|
gingerBill
|
3f7a369aa1
|
Check for specialization in typeid/T for parapoly records
|
2024-05-07 14:53:02 +01:00 |
|
gingerBill
|
94b4af5d36
|
Merge pull request #3540 from VictorSohier/handle-fixed-soa-arrays
Handle fixed soa arrays
|
2024-05-07 14:33:25 +01:00 |
|
gingerBill
|
e378516011
|
Merge pull request #3547 from hnakamur/pass_size_to_epoll_create
sys/linux: Pass size to epoll_create
|
2024-05-07 14:33:18 +01:00 |
|
Jeroen van Rijn
|
2b1afa0762
|
Merge pull request #3521 from Su3h7aM/correct-clang++
Uses correct `clang++` binary for non-standard versions
|
2024-05-07 13:25:59 +02:00 |
|
gingerBill
|
0cec2d7827
|
Fix #3527
|
2024-05-07 11:51:06 +01:00 |
|
gingerBill
|
8d96c68528
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-05-07 11:42:53 +01:00 |
|
gingerBill
|
0da6a3e214
|
Fix #3530
|
2024-05-07 11:42:48 +01:00 |
|
gingerBill
|
41d38bf964
|
Merge pull request #3468 from Feoramund/fix-pthread-cancel
Fix discrepancy with pthread cancelability state
|
2024-05-07 11:30:07 +01:00 |
|
gingerBill
|
05a1704898
|
Fix #3464
|
2024-05-07 11:24:21 +01:00 |
|
gingerBill
|
1818df786d
|
Free memory for the error messages just in case
|
2024-05-07 11:21:12 +01:00 |
|
gingerBill
|
b23f1dd5ff
|
Merge neighbouring error messages with the same location
|
2024-05-07 11:19:16 +01:00 |
|
Jeroen van Rijn
|
96abe8627c
|
Merge pull request #3551 from Feoramund/fix-max-bitfield-size
Fix lack of adding to `total_bit_size`
|
2024-05-07 00:47:15 +02:00 |
|
Feoramund
|
6ec7845249
|
Fix #3531
Individual `bit_field` size was not being added to the total size.
Error message was changed to be more explicit.
|
2024-05-06 18:30:04 -04:00 |
|
Victor Sohier
|
56b62996c3
|
Remove breakpoint hook
|
2024-05-06 18:20:20 -04:00 |
|
Victor Sohier
|
6cb0f5d8c5
|
Explicitly handle previously implicitly handled case
|
2024-05-06 18:04:35 -04:00 |
|
Hiroaki Nakamura
|
df53fec828
|
sys/linux: Pass size to epoll_create
Without this fix, you can see a random size value is passed to
epoll_create by using strace.
|
2024-05-06 21:44:59 +09:00 |
|
Victor Sohier
|
a9b18c1ec0
|
Formatting
|
2024-05-05 21:15:41 -04:00 |
|
Victor Sohier
|
8e4f9cb777
|
Fix: Fixed #soa arrays
|
2024-05-05 21:08:33 -04:00 |
|
gingerBill
|
15f7148eae
|
Merge pull request #3526 from laytan/target-features
Improve target features support
|
2024-05-05 21:50:57 +01:00 |
|
gingerBill
|
1e5267c8e7
|
Merge pull request #3532 from laytan/fix-invalid-json
fix invalid JSON when an error does not have a position
|
2024-05-05 16:48:12 +01:00 |
|
gingerBill
|
96a4cecee5
|
Merge pull request #3536 from laytan/linux-fix-open-bits
sys/linux: fix open bits
|
2024-05-05 16:47:42 +01:00 |
|
gingerBill
|
8ba36ca85c
|
Merge pull request #3535 from Feoramund/freebsd-arm64-minimal
Minimally support compiling Odin on FreeBSD arm64
|
2024-05-05 16:47:28 +01:00 |
|
Laytan Laats
|
eaab17f8fb
|
sys/linux: fix open bits
|
2024-05-05 14:16:21 +02:00 |
|
Feoramund
|
1165d65c94
|
Minimally support compiling Odin on FreeBSD arm64
This is enough to get Odin itself compiling and the demo running.
|
2024-05-05 07:26:45 -04:00 |
|
Laytan Laats
|
ee818304f3
|
fix invalid JSON when an error does not have a position
|
2024-05-05 00:01:14 +02:00 |
|
Su3h7aM
|
30ff15e538
|
build: uses correct clang++ binary for non-standard versions
|
2024-05-03 13:20:51 -03:00 |
|
gingerBill
|
17a01a81d8
|
Merge pull request #3528 from laytan/fix-some-sync-issues
Fix some sync issues
|
2024-05-03 17:14:50 +01:00 |
|
gingerBill
|
595726e6c5
|
Merge pull request #3369 from joakin/fix-dynamic-library-from-vendor-on-linux
Fix vendor dynamic libraries not working on Linux
|
2024-05-03 17:14:32 +01:00 |
|
gingerBill
|
fed03e896c
|
Merge pull request #3525 from Feoramund/fix-more-error-racecond
Fix more race conditions in error reporting
|
2024-05-03 17:14:13 +01:00 |
|
gingerBill
|
2201f365a1
|
Allow #no_alias on multi-pointers
|
2024-05-03 14:51:02 +01:00 |
|
gingerBill
|
f2505b096d
|
Improve error message's suggestion for if !integer
|
2024-05-03 14:22:30 +01:00 |
|
gingerBill
|
242307dd44
|
Revert to old StringMap internal layout
|
2024-05-03 12:34:12 +01:00 |
|
Laytan Laats
|
8aab395c70
|
darwin: fix minimum os version check not being inclusive
|
2024-05-02 21:18:49 +02:00 |
|
Laytan Laats
|
8506e64345
|
sync: fix deadlock in one shot event
|
2024-05-02 20:49:29 +02:00 |
|
Laytan Laats
|
25f1d0906d
|
compiler: improve target features support
|
2024-05-02 00:59:52 +02:00 |
|
Feoramund
|
67b786c738
|
Fix more race conditions in error reporting
|
2024-05-01 16:41:02 -04:00 |
|
Jeroen van Rijn
|
fd582015fe
|
Remove stray binary.
|
2024-04-30 20:58:36 +02:00 |
|
Jeroen van Rijn
|
58e12f0b17
|
Merge pull request #3520 from flysand7/sys-linux-oflags
[sys/linux]: Fix bit numbers for open flags
|
2024-04-30 20:40:24 +02:00 |
|
flysand7
|
9ffa4a4eb1
|
[sys/linux]: Fix bit numbers for open flags
|
2024-05-01 05:24:02 +11:00 |
|
gingerBill
|
eb06cb5d23
|
Merge pull request #3518 from laytan/sysinfo-arm-additions
sys/info: add arm feature detection, fix Linux implementation, show more CPU info on Darwin
|
2024-04-30 12:48:48 +01:00 |
|
gingerBill
|
5c1201fa42
|
Fix #3459
|
2024-04-30 09:10:00 +01:00 |
|
Laytan Laats
|
c0ca26ac17
|
sys/info: add missing @(private)'s
|
2024-04-30 00:24:09 +02:00 |
|
Laytan Laats
|
b41395e3b4
|
sys/info: update doc.odin
|
2024-04-30 00:24:09 +02:00 |
|
Laytan Laats
|
d40c207fde
|
sys/info: retrieve better CPU description on Darwin
Previously either `ARM` or `ARM64`, now you get something like `Apple
M1`
|
2024-04-30 00:24:09 +02:00 |
|
Laytan Laats
|
8660718ebe
|
sys/info: add feature detection for Darwin and Linux ARM
|
2024-04-30 00:24:09 +02:00 |
|