gingerBill
|
565c612f4a
|
Fix typo
|
2025-06-20 11:52:18 +01:00 |
|
gingerBill
|
293267c7b2
|
Move #assert to types file
|
2025-06-20 10:48:30 +01:00 |
|
gingerBill
|
62db888ac1
|
Change c.int to b32
|
2025-06-20 10:47:26 +01:00 |
|
gingerBill
|
676727114f
|
Add to ShapeDynamic to kb_text_shape_procs.odin
|
2025-06-20 10:30:16 +01:00 |
|
gingerBill
|
0a7cf8cfe1
|
Even more minor changes
|
2025-06-20 10:07:17 +01:00 |
|
gingerBill
|
e5a4f3bcae
|
More type corrections/improvements
|
2025-06-20 09:59:25 +01:00 |
|
gingerBill
|
41e3bda2a9
|
Fix enum size
|
2025-06-20 09:51:04 +01:00 |
|
gingerBill
|
37fffe78d6
|
Use bit_fields to describe internal break_state
|
2025-06-20 09:48:45 +01:00 |
|
gingerBill
|
f055d8e714
|
Slight change to un definition
|
2025-06-20 09:42:05 +01:00 |
|
gingerBill
|
9d15170928
|
Change types where possible to the correct ones
|
2025-06-20 09:29:41 +01:00 |
|
gingerBill
|
a449ad8ed8
|
Keep -vet happy
|
2025-06-20 09:20:50 +01:00 |
|
gingerBill
|
9a328e1c97
|
Use multiple return values where possible
|
2025-06-20 09:17:02 +01:00 |
|
gingerBill
|
c3e9b16d5a
|
Update types
|
2025-06-20 09:09:04 +01:00 |
|
gingerBill
|
448702875e
|
Add vendor:kb_text_shape to examples/all/all_vendor.odin
|
2025-06-20 09:05:50 +01:00 |
|
gingerBill
|
8f115c5bc8
|
Remove need for CRT with kb_text_shape and implement the allocating calls manually
|
2025-06-20 09:03:56 +01:00 |
|
gingerBill
|
c056fb7512
|
Update procs
|
2025-06-20 08:38:53 +01:00 |
|
gingerBill
|
61edcdbfc5
|
Add lib and build script (Windows Only)
|
2025-06-20 08:38:20 +01:00 |
|
gingerBill
|
63f1c5139a
|
Add types and procs for kb_text_shape
|
2025-06-20 08:32:25 +01:00 |
|
gingerBill
|
365d9b0a63
|
Add kb_text_shape.h
|
2025-06-20 07:48:05 +01:00 |
|
gingerBill
|
4aec582a05
|
Add system:dl to foreign import for dlfcn.odin
|
2025-06-11 15:27:00 +01:00 |
|
gingerBill
|
002b50360c
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-06-09 17:19:58 +01:00 |
|
gingerBill
|
2ffd6be20a
|
Fix minor typo from ^[^] to [^]^
|
2025-06-09 17:19:29 +01:00 |
|
gingerBill
|
6804f4c471
|
Add support for #soa[N]T compound literals
|
2025-06-04 13:56:46 +01:00 |
|
gingerBill
|
7853a1db1c
|
Fix #5228
|
2025-05-29 16:35:28 +01:00 |
|
gingerBill
|
74bab6d42f
|
Fix #5232 by adding an edge case
|
2025-05-29 16:29:52 +01:00 |
|
gingerBill
|
7b0b5d9adf
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-05-24 14:18:22 +01:00 |
|
gingerBill
|
594f1b30b4
|
Add Suggestion: 'context = runtime.default_context()'
|
2025-05-24 14:18:16 +01:00 |
|
gingerBill
|
e36db15b48
|
Fix typo _beginthreadx -> _beginthreadex
|
2025-05-20 09:16:14 +01:00 |
|
gingerBill
|
3e5110bb46
|
Minor style changes for sdl3 and sdl3/ttf
|
2025-05-18 11:20:55 +01:00 |
|
gingerBill
|
de4ed9a787
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-05-17 13:28:03 +01:00 |
|
gingerBill
|
5454e120fe
|
Add NSMenuItem.odin
|
2025-05-17 13:27:54 +01:00 |
|
gingerBill
|
63304af47e
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-05-17 11:36:30 +01:00 |
|
gingerBill
|
d77124feae
|
Add Objective-C helper for creating subclasses
|
2025-05-17 11:36:24 +01:00 |
|
gingerBill
|
30b6750778
|
Add missing ,
|
2025-05-14 15:14:02 +01:00 |
|
gingerBill
|
0a12c464ab
|
Change Odin's RTTI section name to .odinti
|
2025-05-13 08:58:02 +01:00 |
|
gingerBill
|
4d7876bdb0
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-05-12 16:50:11 +01:00 |
|
gingerBill
|
d2d5c40e76
|
Handle "untyped" case
|
2025-05-12 16:49:59 +01:00 |
|
gingerBill
|
d2d4ac8120
|
Add compress_values
|
2025-05-12 15:29:43 +01:00 |
|
gingerBill
|
8a225a6887
|
Place RTTI into its own section .odin-rtti
|
2025-05-09 11:07:53 +01:00 |
|
gingerBill
|
204c6f514a
|
Remove use of do
|
2025-05-08 14:03:17 +01:00 |
|
gingerBill
|
0ce8373528
|
Formatting Fix
|
2025-05-08 13:23:22 +01:00 |
|
gingerBill
|
ea65a7b870
|
Move raddbg string stuff to a thread-safe queue
|
2025-05-07 14:26:10 +01:00 |
|
gingerBill
|
0c4046b9ea
|
Add #row_major matrix support for raddbg
|
2025-05-07 13:30:58 +01:00 |
|
gingerBill
|
833d77da1f
|
Add column major matrix support
|
2025-05-07 13:20:14 +01:00 |
|
gingerBill
|
4274dfc5e2
|
Only add custom section for Windows (currently)
|
2025-05-07 11:44:49 +01:00 |
|
gingerBill
|
e0125ccec2
|
Begin work on adding support for the .raddbg section for the RAD Debugger
|
2025-05-07 11:30:15 +01:00 |
|
gingerBill
|
c4719e75fd
|
Add simd.indices and docs
|
2025-05-05 11:43:19 +01:00 |
|
gingerBill
|
36945079f8
|
Add intrinsics.simd_indices
|
2025-05-05 11:41:54 +01:00 |
|
gingerBill
|
0de802d388
|
All N-valued (N>=2) expressions in or_else expressions
|
2025-04-29 17:39:28 +01:00 |
|
gingerBill
|
f3cc734b39
|
Add copy_directory
|
2025-04-25 09:01:53 +01:00 |
|
gingerBill
|
4ec03a2d9b
|
Fix strconv.parse_float related procedures caused by a shifting problem
|
2025-04-16 13:45:50 +01:00 |
|
gingerBill
|
3dcc22fa6d
|
Change hashing rules for float-like types to make 0 == -0
|
2025-04-16 10:52:35 +01:00 |
|
gingerBill
|
6045955c88
|
More improvements doc writer name canonicalization
|
2025-04-15 12:35:20 +01:00 |
|
gingerBill
|
b2ca76a76a
|
Improve name canonicalization rules for the doc writer
|
2025-04-15 12:07:58 +01:00 |
|
gingerBill
|
cfb8cc709c
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-04-15 11:51:05 +01:00 |
|
gingerBill
|
39363c4018
|
Improve name canonization rules for doc writer
|
2025-04-15 11:50:59 +01:00 |
|
gingerBill
|
753c3fa0a7
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-04-15 11:26:48 +01:00 |
|
gingerBill
|
2d4cb79baa
|
Fix SysV ABI bug
|
2025-04-15 11:26:41 +01:00 |
|
gingerBill
|
8629e5c958
|
Keep -vet happy
|
2025-04-10 11:41:05 +01:00 |
|
gingerBill
|
1f814c33dc
|
Support subtargets in build tags: #build darwin:generic and #build linux:android, darwin:ios
|
2025-04-10 11:36:03 +01:00 |
|
gingerBill
|
5e63388de2
|
Fix init_android_values SDK check for odin check
|
2025-04-10 11:07:44 +01:00 |
|
gingerBill
|
2548fc2431
|
Actually maybe fix #5015
|
2025-04-09 13:33:06 +01:00 |
|
gingerBill
|
a15b367921
|
Fix #5015
|
2025-04-09 13:29:56 +01:00 |
|
gingerBill
|
377e4e11ed
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-04-09 13:23:21 +01:00 |
|
gingerBill
|
a66ea9bf4a
|
Remove warning on struct field parameters being too big for the stack
|
2025-04-09 13:23:15 +01:00 |
|
gingerBill
|
b07387321a
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-04-08 11:37:42 +01:00 |
|
gingerBill
|
fe040d1bbd
|
Propagate @(link_section=<string>) to nested declarations
|
2025-04-08 11:36:53 +01:00 |
|
gingerBill
|
77b5eebf8c
|
Add trivial sanity check for assigning to return values within defer #5011
|
2025-04-07 11:57:55 +01:00 |
|
gingerBill
|
d9f990d42e
|
Fix #4975
|
2025-04-03 10:55:35 +01:00 |
|
gingerBill
|
511c186297
|
Fix typo
|
2025-04-03 10:23:35 +01:00 |
|
gingerBill
|
5be052f288
|
Fix #4995
|
2025-04-03 10:20:08 +01:00 |
|
gingerBill
|
ce5b7cccab
|
Fix lb_add_debug_local_variable to use the correct procedure in LLVM 20
|
2025-04-03 10:04:14 +01:00 |
|
gingerBill
|
4ebaed1fdd
|
Remove refactor
|
2025-04-03 09:54:44 +01:00 |
|
gingerBill
|
e412d3b4c1
|
Minor clean up to lb_handle_objc_find_or_register_internal
|
2025-04-03 09:48:30 +01:00 |
|
gingerBill
|
cd5bef4f61
|
Rewrite objc SEL/Class register handling code
|
2025-04-03 09:37:38 +01:00 |
|
gingerBill
|
5eaff20f4a
|
Add mutex for lb_handle_objc_find_or_register_class
|
2025-04-02 18:26:40 +01:00 |
|
gingerBill
|
b615e77264
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-04-02 18:23:15 +01:00 |
|
gingerBill
|
d0dd1b2d80
|
Add mutex for lb_handle_objc_find_or_register_selector
|
2025-04-02 18:23:08 +01:00 |
|
gingerBill
|
70ddb74e40
|
Add mem.make_over_aligned
|
2025-03-31 10:51:02 +01:00 |
|
gingerBill
|
dcb683927e
|
Fix indentation
|
2025-03-31 10:40:03 +01:00 |
|
gingerBill
|
e7ae7b8fd4
|
Command package -> bundle
|
2025-03-28 09:27:04 +00:00 |
|
gingerBill
|
d3f0b31fcc
|
Improve or_else type inference logic
|
2025-03-27 15:08:53 +00:00 |
|
gingerBill
|
9b3d381af0
|
Fix another typo
|
2025-03-27 12:55:41 +00:00 |
|
gingerBill
|
1fc1a7fd51
|
Fix typos
|
2025-03-27 11:12:44 +00:00 |
|
gingerBill
|
0e6cc6ec4b
|
Use working directory for aapt commands
|
2025-03-27 10:31:59 +00:00 |
|
gingerBill
|
caac504b88
|
Handle android flags to be more "optional"
|
2025-03-27 09:53:44 +00:00 |
|
gingerBill
|
e9fd565cfd
|
Fix flags for odin package <platform>
|
2025-03-27 09:32:52 +00:00 |
|
gingerBill
|
e29b5ae8ed
|
Use u64 for the command kind just in case
|
2025-03-27 09:27:54 +00:00 |
|
gingerBill
|
6689c722ad
|
odin package android
|
2025-03-27 09:26:33 +00:00 |
|
gingerBill
|
f13a075cd1
|
Begin work on odin package-android command
|
2025-03-26 18:03:36 +00:00 |
|
gingerBill
|
346836a098
|
Disable -build-mode:exe for -subtarget:android
|
2025-03-26 17:45:35 +00:00 |
|
gingerBill
|
eee450516e
|
Improve bodge for android execute build
|
2025-03-26 17:45:04 +00:00 |
|
gingerBill
|
45ecafd7b1
|
Really bodgy android packing system for odin build
|
2025-03-26 17:33:10 +00:00 |
|
gingerBill
|
8e884c6292
|
Remove _PATH on android environment variables
|
2025-03-26 16:50:35 +00:00 |
|
gingerBill
|
d48e7bb0b8
|
Migrate ODIN_ANDROID_* constants to build_settings.cpp; -minimum-os-version:<int> for -subtarget:android
|
2025-03-26 16:05:21 +00:00 |
|
gingerBill
|
db82a49576
|
Fix typos
|
2025-03-26 13:30:18 +00:00 |
|
gingerBill
|
518634405c
|
Add -show-more-timings for Android stuff
|
2025-03-26 13:28:57 +00:00 |
|
gingerBill
|
dfd0f18f47
|
Allow check for -subtarget:android
|
2025-03-26 13:19:40 +00:00 |
|
gingerBill
|
e6718fcfcc
|
Very very rudimentary support for -target:linux_arm64 -subtarget:android
|
2025-03-26 13:09:39 +00:00 |
|
gingerBill
|
4b64317296
|
Make things rely less on #if guards
|
2025-03-26 09:41:23 +00:00 |
|