 gingerBillandGitHub
|
72a5e74ef3
|
Merge pull request #3658 from laytan/wasm64p32-runtime-fixes
wasm: fix runtime.js even more for wasm64p32
|
2024-05-31 23:17:52 +01:00 |
|
 gingerBillandGitHub
|
881340fd3b
|
Merge pull request #3659 from thetarnav/unreachable
Add unreachable to base/builtin/builtin.odin
|
2024-05-31 23:17:08 +01:00 |
|
 gingerBillandGitHub
|
ffded3d557
|
Merge pull request #3655 from iErik/master
core:sys/linux - Add support for Unix Domain Socket addresses
|
2024-05-31 10:32:19 +01:00 |
|
 gingerBillandGitHub
|
7bcf33c881
|
Merge pull request #3656 from laytan/microui-optional-clipboard
microui: make clipboard optional during init
|
2024-05-30 17:37:35 +01:00 |
|
 gingerBillandGitHub
|
7058d6f320
|
Merge pull request #3652 from Dudejoe870/compile-time-hash
Add #hash built-in directive for compile-time string hashing
|
2024-05-30 11:30:26 +01:00 |
|
 gingerBillandGitHub
|
f86bb11f84
|
Merge pull request #3653 from laytan/fix-wheel-event-js-wsam
wasm: fix the WheelEvent not storing data properly
|
2024-05-30 11:13:44 +01:00 |
|
 gingerBillandGitHub
|
5391605961
|
Merge pull request #3654 from laytan/darwin-fix-sdkpath
darwin: fix sysroot retrieval for some systems
|
2024-05-30 11:13:32 +01:00 |
|
 gingerBillandGitHub
|
ba8672ad29
|
Merge pull request #3650 from yay/destroy-multi-logger-no-pointer
Take logger itself, not a pointer to logger in multi-logger destructor.
|
2024-05-29 00:49:02 +01:00 |
|
 gingerBillandGitHub
|
74524b6050
|
Merge pull request #3644 from odin-lang/foreign-import-improvements
Allow `foreign import` import paths to be evaluated in the semantic phase rather than parsing
|
2024-05-28 12:18:15 +01:00 |
|
 gingerBillandGitHub
|
74ac2667e7
|
Merge pull request #3642 from 2nafish117/fix-pitch-from-quat
Fix pitch_from_quaternion
|
2024-05-27 22:24:46 +01:00 |
|
 gingerBillandGitHub
|
6d163cee8a
|
Merge pull request #3638 from harold-b/fix-darwin-libc-proc-sigs
Fix a few darwin libc signatures with incorrect parameters.
|
2024-05-27 02:06:50 +01:00 |
|
 gingerBillandGitHub
|
8421950546
|
Merge pull request #3637 from laytan/revert-clang++-detection
revert `$(llvm-config --bindir)/clang++` to get the cpp compiler
|
2024-05-26 19:16:32 +01:00 |
|
 gingerBillandGitHub
|
ef7a155f9a
|
Merge pull request #3633 from korvahkh/fix-slice-has-affix
Fix slice.has_prefix & slice.has_suffix
|
2024-05-25 21:48:31 +01:00 |
|
 gingerBillandGitHub
|
0658778a30
|
Merge pull request #3611 from hstormo/textbox
vendor/microui: nicer textbox
|
2024-05-24 11:51:09 +01:00 |
|
 gingerBillandGitHub
|
5ed93563a1
|
Merge pull request #3606 from Kelimion/fmtfix
Fix the way '%32b' and other prefixed numbers are written.
|
2024-05-20 14:29:50 +01:00 |
|
 gingerBillandGitHub
|
c49a291347
|
Merge pull request #3607 from Szwagi/fix-atomic-memory-order
Fix Odin to LLVM memory order mapping for .Relaxed and .Consume
|
2024-05-20 14:29:06 +01:00 |
|
 gingerBillandGitHub
|
f641399870
|
Merge pull request #3604 from matias-eduardo/master
remove extra newline in enumerated array hash fmt
|
2024-05-20 10:52:41 +01:00 |
|
 gingerBillandGitHub
|
891fefe117
|
Merge pull request #3592 from laytan/wasm-gpa
add a default heap/general purpose allocator for wasm to `base:runtime`
|
2024-05-20 10:38:09 +01:00 |
|
 gingerBillandGitHub
|
8eb7fe1859
|
Merge pull request #3482 from andreas-jonsson/netbsd-ci
NetBSD CI setup
|
2024-05-20 10:03:32 +01:00 |
|
 gingerBillandGitHub
|
8dec4f6ed3
|
Merge pull request #3570 from jasonKercher/linux-arm32
Get the compiler to build and work on arm32 Linux
|
2024-05-20 00:05:57 +01:00 |
|
 gingerBillandGitHub
|
b6d5be8593
|
Merge pull request #3593 from harold-b/fix-build-sysroot-macos
Attempt to automatically resolve the sysroot on build_odin.sh on macOS
|
2024-05-19 23:59:44 +01:00 |
|
 gingerBillandGitHub
|
98f8624447
|
Merge pull request #3594 from laytan/runtime-wasm64p32-fixes
correctly load/store uint&int in the runtime.js for wasm64p32
|
2024-05-17 17:32:36 +01:00 |
|
 gingerBillandGitHub
|
f9fd8f0c25
|
Merge pull request #3439 from andreas-jonsson/netbsd
NetBSD support
|
2024-05-15 10:33:52 +01:00 |
|
 gingerBillandGitHub
|
90f26368d9
|
Merge pull request #3572 from Feoramund/fix-unix-nonstart-thread-stall
Fix joining non-`Started` threads from blocking main thread
|
2024-05-13 12:45:02 +01:00 |
|
 gingerBillandGitHub
|
e4ec7cc3f3
|
Merge pull request #3580 from Feoramund/suggest-test-all-packages
Suggest `-all-packages` flag when testing empty directory
|
2024-05-13 12:42:48 +01:00 |
|
 gingerBillandGitHub
|
f650690f61
|
Merge pull request #3574 from jasonKercher/i386-syscall6
fix 6 argument syscall on i386
|
2024-05-11 21:50:49 +01:00 |
|
 gingerBillandGitHub
|
321e4c45b0
|
Merge pull request #3576 from korvahkh/json-marshal-no-nil
encoding/json: Properly marshal `#no_nil` unions
|
2024-05-11 21:50:26 +01:00 |
|
 gingerBillandGitHub
|
aebb5a5178
|
Merge pull request #3506 from IllusionMan1212/windows-hid
core/sys/windows: added various procedures and constants for the hid library
|
2024-05-10 16:03:13 +01:00 |
|
 gingerBillandGitHub
|
b4d0b1d17d
|
Merge pull request #3544 from ntn9995/fix-parser-empty-or-no-pkg
Fix core:odin/parser crashing on empty and/or no package files
|
2024-05-10 16:01:16 +01:00 |
|
 gingerBillandGitHub
|
6c4672c158
|
Merge pull request #3566 from Feoramund/fmt-refactor
Refactor `wprintf`
|
2024-05-10 15:56:26 +01:00 |
|
 gingerBillandGitHub
|
07739b48ee
|
Merge pull request #3565 from wschiefer/update-d3d12
Update d3d12 API
|
2024-05-10 12:00:39 +01:00 |
|
 gingerBillandGitHub
|
b269fd00f0
|
Merge pull request #3560 from wschiefer/add-more-win32-console-apis
Add more win32 console APIs
|
2024-05-10 12:00:28 +01:00 |
|
 gingerBillandGitHub
|
04c391074d
|
Merge pull request #3561 from wschiefer/update-dxgi
Adding DXGI 1.5 & 1.6 APIs
|
2024-05-10 12:00:11 +01:00 |
|
 gingerBillandGitHub
|
9b75656400
|
Merge pull request #3308 from laytan/llvm-18
Support LLVM 18 (non-windows targets for now)
|
2024-05-08 13:39:57 +01:00 |
|
 gingerBillandGitHub
|
94b4af5d36
|
Merge pull request #3540 from VictorSohier/handle-fixed-soa-arrays
Handle fixed soa arrays
|
2024-05-07 14:33:25 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
41d38bf964
|
Merge pull request #3468 from Feoramund/fix-pthread-cancel
Fix discrepancy with pthread cancelability state
|
2024-05-07 11:30:07 +01:00 |
|
 gingerBillandGitHub
|
15f7148eae
|
Merge pull request #3526 from laytan/target-features
Improve target features support
|
2024-05-05 21:50:57 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
96a4cecee5
|
Merge pull request #3536 from laytan/linux-fix-open-bits
sys/linux: fix open bits
|
2024-05-05 16:47:42 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
17a01a81d8
|
Merge pull request #3528 from laytan/fix-some-sync-issues
Fix some sync issues
|
2024-05-03 17:14:50 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
ff0973e0f5
|
Merge pull request #3513 from thetarnav/patch-2
Remove instrinsics and utf16 imports from os/os_js
|
2024-04-29 16:51:45 +01:00 |
|
 gingerBillandGitHub
|
f6345d20f7
|
Merge pull request #3508 from Feoramund/fmt-alloc-print-reqres
Require results for non-buffered `print` procs
|
2024-04-29 12:04:58 +01:00 |
|
 gingerBillandGitHub
|
227aab8f39
|
Merge pull request #3507 from IllusionMan1212/glsl-fix
fix(linalg/glsl): incorrect quat by vector3 multiplication
|
2024-04-29 12:04:07 +01:00 |
|
 gingerBillandGitHub
|
d6824ea607
|
Merge pull request #3505 from Feoramund/allow-disabled-init-procs
Allow `@(init)` procs to be `@(disabled)`
|
2024-04-29 12:03:54 +01:00 |
|
 gingerBillandGitHub
|
2f88ded81a
|
Merge pull request #3504 from Feoramund/fix-racecond-error-va
Fix race condition in `error_va`
|
2024-04-29 12:03:26 +01:00 |
|
 gingerBillandGitHub
|
a37826e646
|
Merge pull request #3268 from olesya-wo/core-mem-tracking_allocator-improve
Improved statistics for core/mem/Tracking_Allocator
|
2024-04-28 16:01:01 +01:00 |
|
 gingerBillandGitHub
|
3b4169c903
|
Merge pull request #3495 from Feoramund/fix-rune-literal-error-double-reporting
Fix invalid rune literal reported twice
|
2024-04-28 15:22:05 +01:00 |
|
 gingerBillandGitHub
|
0eb97dba6e
|
Merge pull request #3496 from laytan/allow-default-to-nil-allocator-on-wasm
wasm: allow `-default-to-nil-allocator`
|
2024-04-28 15:21:45 +01:00 |
|
 gingerBillandGitHub
|
fa5e6d2d84
|
Merge pull request #3497 from laytan/fix-buddy-allocator-wrong-query-info
fix: buddy allocator wrong query info pointer
|
2024-04-28 15:21:35 +01:00 |
|
 gingerBillandGitHub
|
4668dafa2b
|
Merge pull request #3498 from laytan/add-fprint-to-wasm
wasm: add the `fprint` procedures to `fmt`
|
2024-04-28 15:21:27 +01:00 |
|
 gingerBillandGitHub
|
51d4dde63c
|
Merge pull request #3494 from Feoramund/fix-3481
Clear unused `global_error_collector.curr_error`
|
2024-04-28 11:59:18 +01:00 |
|
 gingerBillandGitHub
|
05b5b8503d
|
Merge pull request #3491 from Feoramund/fix-json-omitempty
Fix `omitempty` in `json.marshal`
|
2024-04-27 15:32:21 +01:00 |
|
 gingerBillandGitHub
|
5969796fbf
|
Merge pull request #3490 from odin-lang/new-string-map
Change layout of compiler hash map types
|
2024-04-27 09:03:05 +01:00 |
|
 gingerBillandGitHub
|
9d3f835e31
|
Merge pull request #3462 from Yawning/feature/math-sys-rand
core:math/rand: Use `crypto.rand_bytes()` for the system RNG
|
2024-04-27 08:43:02 +01:00 |
|
 gingerBillandGitHub
|
70aa2ff90a
|
Merge pull request #3489 from Feoramund/fix-build-freebsd
Fix wrong llvm-config in build script for FreeBSD
|
2024-04-27 08:40:23 +01:00 |
|
 gingerBillandGitHub
|
a60a7f64b9
|
Merge pull request #3483 from laytan/negative-improvements
improve some Negative_Read/Negative_Write logic
|
2024-04-27 08:38:29 +01:00 |
|
 gingerBillandGitHub
|
2368014d06
|
Merge pull request #3486 from Feoramund/fix-chan-memleak
Fix memory leak in `sync/chan`
|
2024-04-27 08:37:52 +01:00 |
|
 gingerBillandGitHub
|
f745fff640
|
Merge pull request #3467 from laytan/clang-18-linking-backport
fix linking with clang-18
|
2024-04-25 16:09:17 +01:00 |
|
 gingerBillandGitHub
|
8f4e3b552e
|
Merge pull request #3478 from laytan/fix-send-event-proc-signature
sys/darwin/foundation: fix Application->sendEvent signature
|
2024-04-25 12:32:10 +01:00 |
|
 gingerBillandGitHub
|
1ea353dbf7
|
Merge pull request #3479 from laytan/support-0-sized-return-arm64-abi
compiler: support returning 0 sized types in arm64 abi
|
2024-04-25 12:31:56 +01:00 |
|
 gingerBillandGitHub
|
c72a269b7c
|
Merge pull request #3477 from laytan/fix-macos-versions
ci: fix macOS versions
|
2024-04-24 17:48:45 +01:00 |
|
 gingerBillandGitHub
|
5b6c96cd18
|
Merge pull request #3466 from laytan/fix-proc-args-debug-info
fix direct proc args debug info
|
2024-04-23 13:07:25 +01:00 |
|
 gingerBillandGitHub
|
f5719ae47c
|
Merge pull request #3465 from thetarnav/fmt-printfln-js
Add printfln and eprintfln procs to fmt_js.odin
|
2024-04-22 16:01:36 +01:00 |
|
 gingerBillandGitHub
|
3620e62ff7
|
Merge pull request #3453 from GoNZooo/gonz.add-nosignal-broken-pipe
fix(net/linux): add `NOSIGNAL` to `send` options
|
2024-04-19 14:05:49 +01:00 |
|
 gingerBillandGitHub
|
d84b29866f
|
Merge pull request #3447 from matias-eduardo/fix-soa-hash-formatting
fix #soa '%#v' formatting
|
2024-04-19 14:05:15 +01:00 |
|
 gingerBillandGitHub
|
9bbe26f80f
|
Merge pull request #3441 from Chickenkeeper/copy-from-string-docs-fix
Correct `copy_from_string` docs
|
2024-04-17 13:50:08 +01:00 |
|
 gingerBillandGitHub
|
d5e6d722d3
|
Merge pull request #3045 from laytan/cbor
encoding/cbor
|
2024-04-15 14:28:52 +01:00 |
|
 gingerBillandGitHub
|
2af777b6cb
|
Merge pull request #3419 from puzzleddev/fixup-d3d12-thiscall-affected-methods
Fixup vendor/d3d12 calling convention mistakes
|
2024-04-15 13:19:19 +01:00 |
|
 gingerBillandGitHub
|
c7ac28f6a1
|
Merge pull request #3434 from flysand7/sys-linux-fixes
[sys/linux]: Fix syscall calls for open and fstat
|
2024-04-15 12:28:59 +01:00 |
|
 gingerBillandGitHub
|
758ace844c
|
Merge pull request #3428 from mgavioli/fix_core_docs
Fix the format of some `doc.odin` files of the `core` library…
|
2024-04-15 12:12:20 +01:00 |
|
 gingerBillandGitHub
|
b9d7b8d616
|
Merge pull request #3429 from flysand7/sys-linux-wait4-fix
[sys/linux]: Fix signature on wait4 syscall
|
2024-04-15 11:51:51 +01:00 |
|
 gingerBillandGitHub
|
21969fec61
|
Merge pull request #3421 from laytan/add-odin-root-command
add `odin root` command
|
2024-04-13 22:44:53 +01:00 |
|
 gingerBillandGitHub
|
6ee818b394
|
Merge pull request #3422 from wrapperup/add-dxc-vendor-docs
Add dxc to all_vendor.odin, fix dxc build on freebsd/openbsd
|
2024-04-13 22:42:03 +01:00 |
|
 gingerBillandGitHub
|
6dc9fdb718
|
Merge pull request #3420 from laytan/fix-wasm-runtime-store-string-with-unicode
fix wasm runtime.js storeString to support Unicode
|
2024-04-13 20:15:41 +01:00 |
|
 gingerBillandGitHub
|
59705035f9
|
Merge pull request #3365 from yay/core-foundation-security
Core Foundation and Security core packages.
|
2024-04-13 10:56:24 +01:00 |
|
 gingerBillandGitHub
|
0f39b9ef22
|
Merge pull request #3403 from iciuperca/master
Avoid loop index shadowing in vendor:OpenGL
|
2024-04-10 12:01:08 +01:00 |
|
 gingerBillandGitHub
|
af67cc7afe
|
Merge pull request #3397 from wrapperup/add-movefile-flags
Add flags for windows `MoveFileEx`
|
2024-04-10 12:01:01 +01:00 |
|
 gingerBillandGitHub
|
53558313d8
|
Merge pull request #3402 from Chickenkeeper/using-param-error-typo-fix
Fix typo in using parameter error message
|
2024-04-10 11:53:08 +01:00 |
|
 gingerBillandGitHub
|
2207a01494
|
Merge pull request #3400 from Chickenkeeper/datetime-using-parameter-fix
Remove using parameter from validate_datetime
|
2024-04-09 12:03:11 +01:00 |
|
 gingerBillandGitHub
|
a14f0d8f58
|
Merge pull request #3396 from laytan/fix-nasm-check
fix nasm check
|
2024-04-09 00:09:13 +01:00 |
|
 gingerBillandGitHub
|
a00d96c0de
|
Merge pull request #3395 from odin-lang/darwin-reorganization
Move `vendor:darwin/Foundation` to `core:sys/darwin/Foundation`
|
2024-04-08 16:30:44 +01:00 |
|
 gingerBillandGitHub
|
2aca370a0a
|
Merge pull request #3394 from laytan/wasm-fixes
Wasm fixes
|
2024-04-08 13:33:29 +01:00 |
|
 gingerBillandGitHub
|
2bb20a2c1c
|
Merge pull request #3388 from laytan/fix-raygui-symbol
fix raygui `GuiFade` being renamed to `GuiSetAlpha`
|
2024-04-06 22:52:08 +01:00 |
|
 gingerBillandGitHub
|
352d526b94
|
Merge pull request #3389 from laytan/fix-wasm-atomics
fix wasm atomics
|
2024-04-06 22:51:58 +01:00 |
|
 gingerBillandGitHub
|
8a98ee800a
|
Merge pull request #3379 from atomicptr/task/add-sdl-sempost
Add missing SDL2_SemPost binding
|
2024-04-06 16:12:41 +01:00 |
|
 gingerBillandGitHub
|
f72e3f689b
|
Merge pull request #3383 from oskarnp/or_return_crash
Fix checker crash when or_return used for non-existing proc
|
2024-04-06 16:10:09 +01:00 |
|
 gingerBillandGitHub
|
1422e5bc26
|
Merge pull request #3377 from laytan/fix-amd64-sysv-abi
fix amd64 sysv abi to pass asan everywhere
|
2024-04-05 00:06:56 +01:00 |
|
 gingerBillandGitHub
|
510574aa7f
|
Merge pull request #3373 from laytan/add-some-windows-wsa-symbols
add some wsa based additions to `core:sys/windows`
|
2024-04-04 20:40:31 +01:00 |
|
 gingerBillandGitHub
|
3fd3bf2d4d
|
Merge pull request #3371 from mailgerigk/windows-setevent
Add windows.SetEvent
|
2024-04-04 18:09:21 +01:00 |
|
 gingerBillandGitHub
|
fbff2b4fd6
|
Merge pull request #3372 from laytan/fix-lbarg-ignore-logic
fix lbArg_Ignore logic
|
2024-04-04 18:09:12 +01:00 |
|
 gingerBillandGitHub
|
7f0ca315b3
|
Merge pull request #3374 from laytan/fix-128-ints-alignment-arm64
fix 128 bit int alignment on arm64
|
2024-04-04 18:06:01 +01:00 |
|
 gingerBillandGitHub
|
99aff7e3fb
|
Merge pull request #3370 from laytan/fix-objc-proc-group-edge-case
fix objc proc group edge case
|
2024-04-04 13:03:27 +01:00 |
|
 gingerBillandGitHub
|
e42b16b106
|
Merge pull request #3366 from laytan/fix-vet-scope-bug
fix vet scope bug skipping some scopes
|
2024-04-03 11:40:01 +01:00 |
|
 gingerBillandGitHub
|
a1d9442380
|
Merge pull request #3367 from laytan/fix-stack-overflow-warning
fix -vet warning for stack overflows not showing up
|
2024-04-03 11:39:25 +01:00 |
|
 gingerBillandGitHub
|
05d07983c3
|
Merge pull request #3363 from laytan/fix-c-varargs-named-args
fix named arguments and untyped nil with #c_vararg
|
2024-04-02 18:36:10 +01:00 |
|