 gingerBillandGitHub
|
34c6868e78
|
Merge pull request #3895 from laytan/fix-optimization-mode-attribute
remove misleading @(optimization_mode) values and make "none" inhibit optimizations
|
2024-07-10 13:22:57 +01:00 |
|
 gingerBillandGitHub
|
38315f83da
|
Merge pull request #3898 from laytan/fix-enable-target-features-for-poly-procs
fix require/enable target feature attribute on poly procs
|
2024-07-10 13:22:06 +01:00 |
|
 gingerBillandGitHub
|
5aa1f3751b
|
Merge pull request #3899 from laytan/fix-more-attributes-not-applied-to-poly-procs
fix optimization mode, cold, and disabled not being applied to poly procs
|
2024-07-10 13:21:57 +01:00 |
|
 gingerBillandGitHub
|
9782d7b928
|
Merge pull request #3896 from odin-lang/cached-builds
Internal Cached Builds
|
2024-07-09 15:27:45 +01:00 |
|
 gingerBillandGitHub
|
a3af94eeae
|
Merge pull request #3893 from laytan/temporary-directory-non-windows
implement `temporary_directory` on non-windows
|
2024-07-08 18:25:34 +01:00 |
|
 gingerBillandGitHub
|
498fb00c25
|
Merge pull request #3890 from laytan/llvm-18-non-windows-releases
ci: make releases use LLVM 18
|
2024-07-08 14:57:21 +01:00 |
|
 gingerBillandGitHub
|
04e0b3e270
|
Merge pull request #3887 from odin-lang/windows-llvm-18
Update to LLVM 18.1.8 for Windows
|
2024-07-08 13:25:22 +01:00 |
|
 gingerBillandGitHub
|
88c9512d5f
|
Merge pull request #3828 from laytan/re-raise-signals-from-odin-run
re-raise signals from the `odin run` binary
|
2024-07-06 18:55:37 +01:00 |
|
 gingerBillandGitHub
|
80d122f531
|
Merge pull request #3879 from caquillo07/hm/adding-missing-env-calls-to-core-os-darwin
Add Darwin setenv and unsetenv syscalls
|
2024-07-06 12:55:29 +01:00 |
|
 gingerBillandGitHub
|
efe5e9e349
|
Merge pull request #3858 from flysand7/wow64-apiset
Add bindings for WOW64 API set
|
2024-07-06 00:23:47 +01:00 |
|
 gingerBillandGitHub
|
c77f5b00bc
|
Merge pull request #3872 from laytan/fix-assertion-failure-on-old-llvm
Fix assertion false negative
|
2024-07-04 23:27:11 +01:00 |
|
 gingerBillandGitHub
|
053f1759d7
|
Merge pull request #3866 from DerTee/test_mem_dynamic_pool
add test for mem.dynamic_pool and fix alignment bug
|
2024-07-03 22:17:57 +01:00 |
|
 gingerBillandGitHub
|
b65aa9c439
|
Merge pull request #3867 from karl-zylinski/error-on-typeof-untyped-type
error on type_of(value of untyped type)
|
2024-07-03 22:09:59 +01:00 |
|
 gingerBillandGitHub
|
7e6acdf800
|
Merge pull request #3855 from laytan/master
Fix two LLVM assertion failures
|
2024-07-02 22:16:49 +01:00 |
|
 gingerBillandGitHub
|
8b49549fd3
|
Merge pull request #3859 from laytan/wasm-stbtt-object-linking-preopens
wasm: support `vendor:stb/truetype` and `vendor:fontstash`
|
2024-07-02 22:14:54 +01:00 |
|
 gingerBillandGitHub
|
b4ca044ae0
|
Merge pull request #3846 from Feoramund/add-more-net-tests
Add more `core:net` tests
|
2024-07-01 17:56:07 +01:00 |
|
 gingerBillandGitHub
|
fb0b95bcad
|
Merge pull request #3760 from Feoramund/refactor-show-error-on-line
Refactor `show_error_on_line`
|
2024-07-01 11:03:29 +01:00 |
|
 gingerBillandGitHub
|
1a4edad63e
|
Merge pull request #3848 from laytan/wasm-c-abi-indirect-multifield-struct
make structs with multiple fields always return indirect in wasm c abi
|
2024-07-01 11:02:49 +01:00 |
|
 gingerBillandGitHub
|
13ace1dac9
|
Merge pull request #3839 from flysand7/tlhelp-fix
[sys/windows]: Fix the value for TH32CS_SNAPPROCESS constant
|
2024-06-30 20:15:33 +01:00 |
|
 gingerBillandGitHub
|
afe24a0d4d
|
Merge pull request #3838 from flysand7/windows-tlhelp
[core/windows]: Bind tlhelp.h functions from kernel32.dll
|
2024-06-30 02:52:35 +01:00 |
|
 gingerBillandGitHub
|
5637ed9ecd
|
Merge pull request #3836 from laytan/run-wasi-demo-in-ci
wasi: make the demo run on wasi and run it in CI
|
2024-06-29 22:30:31 +01:00 |
|
 gingerBillandGitHub
|
4be0fc05bb
|
Merge pull request #3832 from Feoramund/vet-identical-cast
Add `-vet-identical-cast`
|
2024-06-29 11:37:35 +01:00 |
|
 gingerBillandGitHub
|
9113f389d8
|
Merge pull request #3831 from Feoramund/fix-darwin-test-runner-cancel
Let Darwin safely panic in a test
|
2024-06-29 11:01:01 +01:00 |
|
 gingerBillandGitHub
|
83b575aec2
|
Merge pull request #3833 from karl-zylinski/consistent-default-dynamic-array-capacity
Consistent dynamic array default capacity and avoid unnecessary dynamic array allocations
|
2024-06-29 10:38:22 +01:00 |
|
 gingerBillandGitHub
|
0c8924ea85
|
Merge pull request #3822 from jasonKercher/os2-rebase
os2 linux round 2
|
2024-06-28 15:43:18 +01:00 |
|
 gingerBillandGitHub
|
37afd469c6
|
Merge pull request #3339 from axxeny/patch-1
fix comments in core:container/queue.
|
2024-06-28 12:00:34 +01:00 |
|
 gingerBillandGitHub
|
853173a11b
|
Merge pull request #3517 from timosperisen/patch-1
Update builder.odin
|
2024-06-28 12:00:23 +01:00 |
|
 gingerBillandGitHub
|
a1ae6f161b
|
Merge pull request #3502 from ARtemachka/master
Fix typo in core_builtin
|
2024-06-28 12:00:10 +01:00 |
|
 gingerBillandGitHub
|
883f6c129a
|
Merge pull request #3643 from korvahkh/fix-omitempty-comma
encoding/json: Fix struct marshal() emitting comma after omitted field
|
2024-06-28 11:50:31 +01:00 |
|
 gingerBillandGitHub
|
861d51b760
|
Merge pull request #3825 from Valakor/wgpu
wgpu_native fixes
|
2024-06-28 11:49:35 +01:00 |
|
 gingerBillandGitHub
|
4824050c99
|
Merge pull request #3792 from Feoramund/core-uuid
Add `core:encoding/uuid`
|
2024-06-28 09:49:23 +01:00 |
|
 gingerBillandGitHub
|
521182a100
|
Merge pull request #3813 from tadeohepperle/fix-vulkan-codegen-arrays-as-proc-args
Fix `vender:vulkan` codegen for procedures with fixed size arrays are arguments
|
2024-06-27 16:34:17 +01:00 |
|
 gingerBillandGitHub
|
b1d06ea03f
|
Merge pull request #3808 from karl-zylinski/fix-append-elem-max-confusion
Replace `max(8, 1)` in _append_elem with just `8` and a comment.
|
2024-06-26 21:14:08 +01:00 |
|
 gingerBillandGitHub
|
bad4a6237e
|
Delete misc/roadmap.md
|
2024-06-21 00:02:12 +01:00 |
|
 gingerBillandGitHub
|
28e33d86de
|
Merge pull request #3776 from IllusionMan1212/os2-read-fix
fix(os2): check for 0 bytes read and return EOF
|
2024-06-20 15:37:41 +01:00 |
|
 gingerBillandGitHub
|
5dc98336a8
|
Merge pull request #3524 from Feoramund/freebsd-amd64-syscall-errno
Add `intrinsics.syscall_bsd`
|
2024-06-20 11:47:01 +01:00 |
|
 gingerBillandGitHub
|
23351ca8be
|
Merge pull request #3137 from laytan/show-defineable
Add flags to show/export defineable values and warn if a -define is unused in the project
|
2024-06-20 11:45:52 +01:00 |
|
 gingerBillandGitHub
|
7184792f7a
|
Merge pull request #3740 from laytan/wgpu
Add `vendor:wgpu`
|
2024-06-20 11:39:58 +01:00 |
|
 gingerBillandGitHub
|
d4aa6c3288
|
Merge pull request #3788 from Beefster09/builder-utils
Add to_cstring for Builders
|
2024-06-20 11:34:03 +01:00 |
|
 gingerBillandGitHub
|
7703bc595c
|
Merge pull request #3789 from Feoramund/unicode-annex-11
Measure `East_Asian_Width` during grapheme decoding
|
2024-06-20 11:32:06 +01:00 |
|
 gingerBillandGitHub
|
02cd53d42c
|
Merge pull request #3700 from Feoramund/core-flags
Add package `core:flags`
|
2024-06-18 12:48:57 +01:00 |
|
 gingerBillandGitHub
|
de23965ecb
|
Merge pull request #3775 from Feoramund/unicode-graphemes
Add grapheme analysis facilities to `core:unicode`
|
2024-06-18 12:48:31 +01:00 |
|
 gingerBillandGitHub
|
e8c17ac356
|
Merge pull request #3778 from Feoramund/fix-2824
Allow custom `main` when `-no-entry-point` is set
|
2024-06-18 12:46:33 +01:00 |
|
 gingerBillandGitHub
|
dc03e8380d
|
Merge pull request #3779 from karl-zylinski/clarify-usage-of-temp-allocator-arena
Clarify when the arena in base:runtime should be used
|
2024-06-18 12:45:43 +01:00 |
|
 gingerBillandGitHub
|
f280ba8511
|
Merge pull request #3756 from matias-eduardo/empty_structs_hash_fmt
Handle empty structs in hash (#v) fmt
|
2024-06-16 19:54:28 +01:00 |
|
 gingerBillandGitHub
|
a619ea3bcd
|
Merge pull request #3766 from Feoramund/fix-rng-state
Fix `default_random_generator_proc` not using state
|
2024-06-15 20:36:10 +01:00 |
|
 gingerBillandGitHub
|
4c7469a264
|
Merge pull request #3764 from Feoramund/test-runner-fixes
Fix half-implemented features in the test runner
|
2024-06-15 16:19:58 +01:00 |
|
 gingerBillandGitHub
|
a67df07392
|
Merge pull request #3742 from karl-zylinski/fix-raymath-matrix-to-float
Make rl.MatrixToFloatV do same thing in Odin as in C
|
2024-06-12 23:15:48 +01:00 |
|
 gingerBillandGitHub
|
4ccc473e97
|
Merge pull request #3745 from karl-zylinski/rlgl-add-missing-types
rlgl: Pull in raylib and expose missing types
|
2024-06-12 20:48:22 +01:00 |
|
 gingerBillandGitHub
|
90815452ca
|
Merge pull request #3747 from Feoramund/fix-3739
Fix #3739
|
2024-06-12 20:48:02 +01:00 |
|
 gingerBillandGitHub
|
cb45aa58fd
|
Merge pull request #3731 from karl-zylinski/rlgl-subpackage
Move rlgl to vendor:raylib/rlgl
|
2024-06-12 11:51:16 +01:00 |
|
 gingerBillandGitHub
|
e87c5bca58
|
Merge pull request #3737 from karl-zylinski/raylib-shader-location-index-any-int
Made rl.SetShaderValue etc take a c.int like in original raylib
|
2024-06-11 21:45:40 +01:00 |
|
 gingerBillandGitHub
|
56c5e93fd1
|
Merge pull request #3728 from Feoramund/mem-any-int
Use `#any_int` for `reserve_*` and `resize_*` procs
|
2024-06-11 12:52:50 +01:00 |
|
 gingerBillandGitHub
|
39b166edd3
|
Merge pull request #3733 from Feoramund/ci-freebsd
Add FreeBSD to the CI
|
2024-06-11 12:51:42 +01:00 |
|
 gingerBillandGitHub
|
eaf1d88287
|
Merge pull request #3734 from Feoramund/fix-3730
Fix #3730
|
2024-06-11 12:50:41 +01:00 |
|
 gingerBillandGitHub
|
903e254e36
|
Merge pull request #3725 from laytan/add-forced-shutdown-to-test-runner
add forced shutdown to new test runner
|
2024-06-10 15:08:09 +01:00 |
|
 gingerBillandGitHub
|
edcbca51c3
|
Merge pull request #3684 from odin-lang/tlsf-allocator
`core:mem/tlsf` - "Two-Level Segregated Fit" memory allocator
|
2024-06-09 15:54:46 +01:00 |
|
 gingerBillandGitHub
|
f010544eff
|
Merge pull request #3609 from Kelimion/bmp
Add core:image/bmp
|
2024-06-06 16:29:35 +01:00 |
|
 gingerBillandGitHub
|
a73741d3b7
|
Merge pull request #3690 from laytan/orcas
Runtime support for orca
|
2024-06-06 11:03:51 +01:00 |
|
 gingerBillandGitHub
|
76d3be7912
|
Merge pull request #3683 from andreas-jonsson/test-make-cleanup
Minor cleanup of makefiles and scripts
|
2024-06-05 15:44:27 +01:00 |
|
 gingerBillandGitHub
|
97f0f72080
|
Merge pull request #3685 from markersniffen/sniffen
D3D11.odin - fix VIDEO_SUPPORT flag
|
2024-06-05 15:43:55 +01:00 |
|
 gingerBillandGitHub
|
a747e47582
|
Merge pull request #3675 from Feoramund/fix-partial-infinity
Fix partial parsing of `infinity`
|
2024-06-05 12:48:44 +01:00 |
|
 gingerBillandGitHub
|
adcda88501
|
Merge pull request #3680 from andreas-jonsson/netbsd-arm64
ARM64 support for NetBSD
|
2024-06-05 12:47:29 +01:00 |
|
 gingerBillandGitHub
|
e7190aab41
|
Merge pull request #3681 from andreas-jonsson/netbsd-lwp-self
Proper thread identification on NetBSD
|
2024-06-05 12:47:23 +01:00 |
|
 gingerBillandGitHub
|
2c580aa6fb
|
Merge pull request #3676 from laytan/fix-passing-pointer-to-constant-to-non-odin-cc
fix passing pointer to constant in non-odin cc
|
2024-06-04 23:12:46 +01:00 |
|
 gingerBillandGitHub
|
a0b1b8d1c3
|
Merge pull request #3673 from laytan/implement-foreign-import-improvements-on-vendor
Implement `#exists(path)` and use it to provide good errors for common missing vendor libraries
|
2024-06-04 19:57:09 +01:00 |
|
 gingerBillandGitHub
|
eacf2918ad
|
Merge pull request #3469 from hodgka/raylib_resizable_doc_patch
Fixed typo in raylib documentation
|
2024-06-04 15:41:15 +01:00 |
|
 gingerBillandGitHub
|
afcccfdec5
|
Merge pull request #3615 from puzzleddev/export-dependencies
Add build flag to export dependencies.
|
2024-06-04 15:40:54 +01:00 |
|
 gingerBillandGitHub
|
60a064984d
|
Merge pull request #3670 from colrdavidson/x11-tweaks
Correct X11 prefix issues
|
2024-06-04 15:02:03 +01:00 |
|
 gingerBillandGitHub
|
0504c12f04
|
Merge pull request #3672 from laytan/fix-old-llvm-debug-info
fix debug info IR error on LLVM < 13
|
2024-06-04 15:01:30 +01:00 |
|
 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 |
|