gingerBill
|
c36ac4bdfd
|
Bodge: fix matrix_flatten issue in Win64 ABI
|
2023-11-06 13:59:06 +00:00 |
|
Karl Zylinski
|
764ce2a4b0
|
RAYLIB_SHARED: use /NODEFAULTLIB:msvcrt instead of /NODEFAULTLIB:libcmt. This fixes linker errors.
|
2023-11-06 14:58:34 +01:00 |
|
flysand7
|
d400a5a108
|
[vendor/raylib]: Add pre-compiled libraries on linux; Minor changes in bindings
|
2023-11-05 15:03:08 +11:00 |
|
Jeroen van Rijn
|
744eb7c6d8
|
Delete test artifact.
|
2023-11-04 22:47:59 +01:00 |
|
Jeroen van Rijn
|
1b79e2ca5f
|
Merge pull request #2921 from Kelimion/pow2
Add math.pow2_f{16,32,64}
|
2023-11-04 22:46:24 +01:00 |
|
Jeroen van Rijn
|
4cb0edc90b
|
Work around LLVM idiocy.
|
2023-11-04 22:42:32 +01:00 |
|
Jeroen van Rijn
|
6201280468
|
Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer.
|
2023-11-04 22:14:44 +01:00 |
|
jakubtomsu
|
9e36e28217
|
Update d3d12.odin
|
2023-11-04 17:40:13 +01:00 |
|
gingerBill
|
5edb2c5688
|
Fix #2913
|
2023-11-04 14:53:42 +00:00 |
|
gingerBill
|
ce5e7998ba
|
Add warning for things like 1.0 / some_int
|
2023-11-04 11:22:06 +00:00 |
|
flysand7
|
4a4aca6829
|
[math]: Fix the doc comments on F64_* constants
|
2023-11-04 20:30:14 +11:00 |
|
flysand7
|
f26ed39e86
|
[sys/linux]: Fix compilation errors and -strict-style errors
|
2023-11-04 13:57:28 +11:00 |
|
flysand7
|
574d2baf09
|
[sys/linux]: Documentation improvements
|
2023-11-04 13:35:13 +11:00 |
|
flysand7
|
1e622979f8
|
[sys/linux]: Add more syscalls
|
2023-11-04 12:46:45 +11:00 |
|
jakubtomsu
|
1f969fdc75
|
Fix tabs
|
2023-11-03 15:06:46 +01:00 |
|
gingerBill
|
e206d6ba35
|
Add allocator parameter to fmt's aprint and aprintln
|
2023-11-03 13:26:33 +00:00 |
|
flysand7
|
7faa146004
|
WIP
|
2023-11-03 00:56:20 +11:00 |
|
gingerBill
|
ef5eb4b612
|
A docs.odin explaining what are the required entities in core:runtime by the compiler
dev-2023-11
|
2023-11-01 13:59:39 +00:00 |
|
gingerBill
|
864b29f7f1
|
Add missing calls
|
2023-11-01 13:57:20 +00:00 |
|
Jeroen van Rijn
|
4d498b668a
|
Merge pull request #2910 from laytan/fix-empty-pass-because-trailing-comma
Fix empty pass because of trailing comma
|
2023-11-01 12:11:37 +01:00 |
|
Karl Zylinski
|
75cb2c68cc
|
Cleanup of json.clone_value
|
2023-11-01 00:57:27 +01:00 |
|
Karl Zylinski
|
942e91f94c
|
Added temp allocator guard to json.marshal, in case we temp alloc when sorting map kesy
|
2023-11-01 00:46:01 +01:00 |
|
Karl Zylinski
|
d8f06ed557
|
Reversed order of sort_maps_by_key check in marshal.odin to make PR comparison clearer.
|
2023-11-01 00:37:27 +01:00 |
|
Karl Zylinski
|
a73ff00b02
|
Indentation fix.
|
2023-11-01 00:33:59 +01:00 |
|
Karl Zylinski
|
a58a08c0c3
|
JSON: Option to sort marshaled maps before outputting. Also added a json.clone_value proc
|
2023-11-01 00:23:17 +01:00 |
|
Jeroen van Rijn
|
62d0b0ae72
|
Merge pull request #2911 from flysand7/sys-unix-net-fix
sys/linux: Fix EFAULT on recvfrom
|
2023-11-01 00:14:23 +01:00 |
|
flysand7
|
2c9ef2e1bc
|
sys/linux: Fix EFAULT on recvfrom
|
2023-11-01 10:06:30 +11:00 |
|
Laytan
|
9b68671082
|
Fix empty pass because of trailing comma
|
2023-10-31 19:29:54 +01:00 |
|
jakubtomsu
|
5c533e477d
|
Fix indentation and style
|
2023-10-31 16:32:53 +01:00 |
|
gingerBill
|
03ab6add5c
|
Merge pull request #2897 from jcmdln/editorconfig
editorconfig: Use 2-column spaces in YAML
|
2023-10-31 12:45:22 +00:00 |
|
gingerBill
|
052633b73c
|
Merge pull request #2876 from flysand7/new-sys-unix
sys/unix implementation
|
2023-10-31 12:43:28 +00:00 |
|
gingerBill
|
bf9a8032a1
|
Merge pull request #2906 from karl-zylinski/slice-clone-loc
Added loc := #caller_location to slice.clone and slice.clone_to_dynamic
|
2023-10-31 12:26:03 +00:00 |
|
gingerBill
|
eb261f5b28
|
Merge branch 'master' into new-sys-unix
|
2023-10-31 12:16:25 +00:00 |
|
Jeroen van Rijn
|
f5febb633c
|
Temporarily disable RTTI test on Windows.
|
2023-10-31 13:12:17 +01:00 |
|
Karl Zylinski
|
d2ac3c2228
|
Make slice.clone and slice.clone_to_dynamic take a loc parameter
|
2023-10-30 21:19:21 +01:00 |
|
gingerBill
|
51caa930ca
|
Merge pull request #2905 from odin-lang/llvm-17-custom-passes
Explicit Optimization Passes for LLVM-17 Passes
|
2023-10-30 15:00:55 +00:00 |
|
gingerBill
|
b7af4e7f6b
|
Explicitly write out the passes for each level and remove certain passes
|
2023-10-30 12:31:24 +00:00 |
|
Jeroen van Rijn
|
82cd30a145
|
Add test for RTTI
|
2023-10-30 13:06:45 +01:00 |
|
Jeroen van Rijn
|
8caae16113
|
Merge pull request #2902 from flysand7/vendor-darwin
Only build vendor:darwin on darwin
|
2023-10-30 10:12:36 +01:00 |
|
Jeroen van Rijn
|
dc789c43b6
|
Merge pull request #2904 from AquaGeneral/master
Fixed typo "fot" and clarified slashpath.ext
|
2023-10-30 10:12:19 +01:00 |
|
Jeroen van Rijn
|
2e73fb25af
|
Merge pull request #2903 from flysand7/i386-syscall-asm-fix
Fix-up inline asm for i386 syscalls emit
|
2023-10-30 10:07:56 +01:00 |
|
flysand7
|
1577d60d02
|
move darwin-specific packages in all_vendor_darwin.odin
|
2023-10-30 20:05:58 +11:00 |
|
Jesse Stiller
|
3bd1918c5e
|
Fixed typo "fot" and clarified slashpath.ext
|
2023-10-30 11:57:44 +10:00 |
|
flysand7
|
263b3141b5
|
Merge branch 'master' into vendor-darwin
|
2023-10-30 10:32:47 +11:00 |
|
flysand7
|
82263a8b38
|
Merge branch 'master' into i386-syscall-asm-fix
|
2023-10-30 10:32:11 +11:00 |
|
gingerBill
|
61ad2a1345
|
TEST: Add sroa passes back
|
2023-10-29 20:45:19 +00:00 |
|
gingerBill
|
d589914956
|
Ignore store undef calls
|
2023-10-29 20:43:02 +00:00 |
|
gingerBill
|
f54a026acc
|
Remove trailing comma
|
2023-10-29 20:33:29 +00:00 |
|
gingerBill
|
fc06d7011d
|
Use default passes without coro, openmp, and sroa passes
|
2023-10-29 20:31:53 +00:00 |
|
gingerBill
|
ed7c9ec619
|
Test: use custom passes for -o:speed
|
2023-10-29 20:13:03 +00:00 |
|