gingerBill
|
a219da14ce
|
Fix gb.h's gb_fprintf_va to allocate if the string is larger than the default buffer
|
2025-01-31 09:43:30 +00:00 |
|
gingerBill
|
05a2d1bfbf
|
Fix #4750
|
2025-01-31 09:34:38 +00:00 |
|
gingerBill
|
2af60b8767
|
Fix #4763
|
2025-01-31 09:30:15 +00:00 |
|
gingerBill
|
a94ffefba3
|
Add OpenEXRCore-3_3.lib
|
2025-01-31 09:06:31 +00:00 |
|
gingerBill
|
61cd0f4de9
|
Update OpenEXRCore to 3.3
|
2025-01-31 09:04:26 +00:00 |
|
gingerBill
|
539a74c2a9
|
Fix bindings for sys/linux and posix/unistd.odin
|
2025-01-31 08:37:43 +00:00 |
|
gingerBill
|
5d758cd020
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-01-31 08:34:21 +00:00 |
|
gingerBill
|
0cd20e61ab
|
Add @(export) foreign import
|
2025-01-31 08:34:15 +00:00 |
|
gingerBill
|
2656ecd4e1
|
Fix #4773 - Change order of evaluation for slicing indices
|
2025-01-29 15:53:34 +00:00 |
|
gingerBill
|
0e27acd755
|
Update NSSavelPanel
|
2025-01-28 11:38:06 +00:00 |
|
gingerBill
|
15ece42e74
|
Print frameworks first on Darwin targets
|
2025-01-28 10:34:41 +00:00 |
|
gingerBill
|
868ab27720
|
Add @(ignore_duplicates) for foreign import declarations
|
2025-01-28 10:31:46 +00:00 |
|
gingerBill
|
867af80bff
|
Add -use-single-module
|
2025-01-22 13:26:35 +00:00 |
|
gingerBill
|
d4e15074ea
|
Enable -use-separate-modules as default for all platforms
|
2025-01-22 13:13:00 +00:00 |
|
gingerBill
|
dde3a03022
|
Add priority_index to Foundation.framework import in base:runtime
|
2025-01-22 13:03:51 +00:00 |
|
gingerBill
|
d6633639dc
|
Remove duplicates of .framework/.dynlib/.so in linker
|
2025-01-22 13:01:06 +00:00 |
|
gingerBill
|
328d893cb5
|
#unroll(N) for
|
2025-01-10 12:22:18 +00:00 |
|
gingerBill
|
4a2b13f1c2
|
Fix foreign import names
|
2025-01-10 10:18:30 +00:00 |
|
gingerBill
|
b377ac182c
|
Keep -vet happy
|
2025-01-10 10:15:15 +00:00 |
|
gingerBill
|
fd058dff46
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-01-10 10:12:42 +00:00 |
|
gingerBill
|
3d4a20918f
|
Simplify stb foreign imports
|
2025-01-10 10:12:36 +00:00 |
|
gingerBill
|
7da7d4e410
|
Allow #+ tags on single files
|
2025-01-05 15:41:51 +00:00 |
|
gingerBill
|
5df699abf2
|
Add #+feature dynamic-literals to test
|
2025-01-05 14:03:08 +00:00 |
|
gingerBill
|
3d984d75cc
|
Add #+feature dynamic-literals to tests
|
2025-01-05 14:00:23 +00:00 |
|
gingerBill
|
a300a860ec
|
Add #+feature dynamic-literals to tests
|
2025-01-05 13:46:58 +00:00 |
|
gingerBill
|
52d3497eda
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-01-05 13:33:16 +00:00 |
|
gingerBill
|
bca08d3b85
|
Make -no-dynamic-literals the default now
|
2025-01-05 13:33:06 +00:00 |
|
gingerBill
|
2efe4c2d68
|
Add #+feature dynamic-literals
|
2025-01-05 13:19:10 +00:00 |
|
gingerBill
|
acbb14d87e
|
Fix typo
|
2025-01-05 13:10:29 +00:00 |
|
gingerBill
|
d718db473c
|
Use array with linear search rather than a hash map.
|
2025-01-05 13:08:01 +00:00 |
|
gingerBill
|
4d63ee0794
|
Remove unused import
|
2025-01-05 12:55:35 +00:00 |
|
gingerBill
|
998a3b01cc
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-01-05 12:53:27 +00:00 |
|
gingerBill
|
1bf33fe373
|
Use static global memory for std handles instead of allocating.
|
2025-01-05 12:53:20 +00:00 |
|
gingerBill
|
7b334d2bd9
|
Add #branch_location
|
2025-01-01 17:26:15 +00:00 |
|
gingerBill
|
1cf7a56ba7
|
General clean up of code
|
2025-01-01 15:13:46 +00:00 |
|
gingerBill
|
6383fddb59
|
Disable the os-specific code in libc so that non-OS specific platforms still work with it
|
2025-01-01 15:13:36 +00:00 |
|
gingerBill
|
049359cae4
|
Clean up box2d foreign import
|
2025-01-01 15:13:07 +00:00 |
|
gingerBill
|
c8ad2a4245
|
Support multiple paths for wasm in foreign import
|
2025-01-01 15:12:54 +00:00 |
|
gingerBill
|
0a29d36aa3
|
Fix bug with comparisons with big endian types
|
2024-12-12 15:44:49 +00:00 |
|
gingerBill
|
d452d37b93
|
Fix #4537
|
2024-12-05 15:51:05 +00:00 |
|
gingerBill
|
e3b1646490
|
Fix #4552
|
2024-12-05 15:46:35 +00:00 |
|
gingerBill
|
dd8e6e884c
|
Try to fix #4553
|
2024-12-05 15:45:01 +00:00 |
|
gingerBill
|
f5b16aa42a
|
Fix #4561
|
2024-12-05 15:27:41 +00:00 |
|
gingerBill
|
f7761ebcc4
|
Make odin.rc terser
|
2024-12-05 12:30:55 +00:00 |
|
gingerBill
|
a4b071e864
|
Add /nologo
|
2024-12-05 12:30:17 +00:00 |
|
gingerBill
|
b36a81ef53
|
ABI change: for indirect parameters size_of <= 16, do callee stack copy
|
2024-12-05 10:49:39 +00:00 |
|
gingerBill
|
b942479886
|
Minor improvement to type handing on failures
|
2024-12-02 15:57:20 +00:00 |
|
gingerBill
|
65de0256ce
|
Fix #4535
|
2024-12-02 15:57:08 +00:00 |
|
gingerBill
|
7d5ac2a164
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-12-02 11:24:00 +00:00 |
|
gingerBill
|
e2ba8ff6e6
|
Fix #4530
|
2024-12-02 11:23:55 +00:00 |
|
gingerBill
|
d0f87913e2
|
Fix #4549
|
2024-12-02 10:49:49 +00:00 |
|
gingerBill
|
9115c7aa13
|
Convert mutex guard to "try lock"
|
2024-11-26 16:14:13 +00:00 |
|
gingerBill
|
f213b8e5cf
|
Allow for odin help build etc
|
2024-11-25 14:04:17 +00:00 |
|
gingerBill
|
a84fcd03da
|
Delete imports of removed packages
|
2024-11-24 12:35:05 +00:00 |
|
gingerBill
|
12e7ff1e3c
|
Remove core:c/frontend
|
2024-11-24 12:32:10 +00:00 |
|
gingerBill
|
3229f4668d
|
Improve odin help -foo usage
|
2024-11-18 23:35:10 +00:00 |
|
gingerBill
|
8f845c7f73
|
Update radlink.exe
|
2024-11-17 21:47:46 +00:00 |
|
gingerBill
|
2af014b960
|
Make lowercase
|
2024-11-14 17:42:21 +00:00 |
|
gingerBill
|
7adb4c91d4
|
Fix typo
|
2024-11-14 17:05:34 +00:00 |
|
gingerBill
|
b9886dfcc7
|
Add -linker:<string> to replace -lld and -radlink
|
2024-11-14 17:04:45 +00:00 |
|
gingerBill
|
26f6741674
|
Check for more errors in json.unmarshal
|
2024-11-14 16:45:36 +00:00 |
|
gingerBill
|
8de6909198
|
Disallow -lld and -radlink to be used together
|
2024-11-14 16:35:48 +00:00 |
|
gingerBill
|
f57d531a52
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-11-14 16:34:04 +00:00 |
|
gingerBill
|
b5a9b8b6c3
|
Add radlink.exe
|
2024-11-14 16:33:54 +00:00 |
|
gingerBill
|
21a25bddde
|
Add -radlink
|
2024-11-14 16:32:26 +00:00 |
|
gingerBill
|
c440122d93
|
Remove relative types from json marshaller
|
2024-11-14 16:18:41 +00:00 |
|
gingerBill
|
cf819f45fd
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-11-14 16:17:30 +00:00 |
|
gingerBill
|
e38a08013e
|
Remove #relative types from the compiler
|
2024-11-14 16:17:24 +00:00 |
|
gingerBill
|
b3d1d7b835
|
Make #relative types an error in parsing
|
2024-11-14 16:08:53 +00:00 |
|
gingerBill
|
89a5decc33
|
Keep ASAN happy on type assertions
|
2024-11-13 18:32:50 +00:00 |
|
gingerBill
|
20a8c97d68
|
Remove duplicates in -defineables
|
2024-11-08 11:24:00 +00:00 |
|
gingerBill
|
1419d0d295
|
Minor formatting change
|
2024-11-05 12:45:30 +00:00 |
|
gingerBill
|
a0b35f67f8
|
Fix previous commit for arrays
|
2024-11-04 12:51:54 +00:00 |
|
gingerBill
|
bbf76fa43e
|
Fix bug for foo().bar where foo() is a 0-value expression
|
2024-11-04 12:49:43 +00:00 |
|
gingerBill
|
31ea10490f
|
Fix auto_cast matrix bug
|
2024-11-04 12:35:17 +00:00 |
|
gingerBill
|
aa36ae01cf
|
Fix #4406 os2 to not close the std file handles but rather just free the memory for the ^File data.
|
2024-11-04 11:55:29 +00:00 |
|
gingerBill
|
8a00d85cea
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-10-30 14:12:57 +00:00 |
|
gingerBill
|
2392300ffb
|
Add warning for unsigned >= 0 like conditions in a for loop
|
2024-10-30 14:12:49 +00:00 |
|
gingerBill
|
35d818bb4e
|
Fix possible leak in recursive filepath.glob
|
2024-10-27 12:10:10 +00:00 |
|
gingerBill
|
f32e27d2e4
|
Fix bug caused due to incorrect type checking looking for context not defined in a context
|
2024-10-27 11:10:55 +00:00 |
|
gingerBill
|
417e9bb37f
|
Fix #4373
|
2024-10-13 22:26:04 +01:00 |
|
gingerBill
|
8006ba919e
|
Improve formatting
|
2024-10-11 14:48:55 +01:00 |
|
gingerBill
|
b839d06ac8
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-10-08 11:58:28 +01:00 |
|
gingerBill
|
131e8d4187
|
Disable exe path test
|
2024-10-08 11:57:54 +01:00 |
|
gingerBill
|
c305c9dd04
|
[ABI FIX] Fix 128-bit ABI issues
|
2024-10-04 11:16:33 +01:00 |
|
gingerBill
|
53bb6c85f7
|
a ordered to an ordered
|
2024-10-02 15:48:58 +01:00 |
|
gingerBill
|
21d0b073b1
|
Sort flags on odin build -help - #4329
|
2024-10-02 15:43:13 +01:00 |
|
gingerBill
|
3498d4341d
|
Fix #4330
|
2024-10-02 15:07:22 +01:00 |
|
gingerBill
|
aeb568f79a
|
Ignore package runtime with using -vet-unused-packages
|
2024-10-02 15:04:50 +01:00 |
|
gingerBill
|
9919a0cacd
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-09-30 15:35:52 +01:00 |
|
gingerBill
|
91dece1656
|
Change struct alignment rules for #max_field_align
|
2024-09-30 15:35:47 +01:00 |
|
gingerBill
|
a7d7c92a53
|
#min_field_align & #max_field_align; deprecate #field_align in favour of #min_field_align
|
2024-09-30 13:05:28 +01:00 |
|
gingerBill
|
4b6410e225
|
ABI BREAKING for SysV: Change how multiple return values are handled to be separate like all other ABIs
|
2024-09-30 12:32:55 +01:00 |
|
gingerBill
|
b173fa1b9a
|
Fix LLVM 18 ABI for 128-bit integers (because LLVM broke things)
|
2024-09-30 11:45:24 +01:00 |
|
gingerBill
|
225ffdec36
|
Fix union comparison bug
|
2024-09-30 11:10:16 +01:00 |
|
gingerBill
|
90cb62c5ac
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-09-29 10:15:02 +01:00 |
|
gingerBill
|
4a616d97df
|
Pass delta time instead of current time to odin.js step
|
2024-09-29 10:14:56 +01:00 |
|
gingerBill
|
f7d74ff3a8
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-09-22 19:29:15 +01:00 |
|
gingerBill
|
95721fe296
|
Add gamepad support
|
2024-09-22 19:29:05 +01:00 |
|
gingerBill
|
66e83ef30d
|
Add gamepad events
|
2024-09-22 16:24:46 +01:00 |
|