gingerBill
|
ba412fd87b
|
Fix typo
|
2022-03-09 09:36:21 +00:00 |
|
gingerBill
|
ff60b752bd
|
Replace #if with if where possible
|
2022-03-08 22:35:10 +00:00 |
|
gingerBill
|
17dab04422
|
Refactor link flag creation for nix systems
|
2022-03-08 11:13:59 +00:00 |
|
gingerBill
|
29e660b16f
|
Add more things to package slice
min_max
any_of(_proc)
none_of(_proc)
all_of(_proc)
count(_proc)
|
2022-03-08 10:02:40 +00:00 |
|
gingerBill
|
31959b0751
|
Correct cleanpath_from_handle for os.fstat
|
2022-03-08 10:01:44 +00:00 |
|
gingerBill
|
1abd95094d
|
Add reflect.deref
|
2022-03-03 23:25:22 +00:00 |
|
gingerBill
|
913d802e33
|
Fix ast.clone_node
|
2022-03-03 23:10:38 +00:00 |
|
gingerBill
|
09f5713cf8
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-03-03 14:31:45 +00:00 |
|
gingerBill
|
2944969ca0
|
Correct clone_node
|
2022-03-03 14:01:37 +00:00 |
|
gingerBill
|
bd1b54e0db
|
Fix #1503
|
2022-03-03 13:58:22 +00:00 |
|
gingerBill
|
fcab5508be
|
Merge branch 'master' into odin-ast-changes
|
2022-03-03 13:56:34 +00:00 |
|
gingerBill
|
0b05650366
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-03-03 13:54:31 +00:00 |
|
gingerBill
|
96e36c7c39
|
Minor fix to strconv.unquote_string
|
2022-03-03 13:54:23 +00:00 |
|
gingerBill
|
7e5342f41f
|
Use contextless where possible
|
2022-03-01 15:52:14 +00:00 |
|
gingerBill
|
18607e53cb
|
Correct alloc_from_memory_block
|
2022-03-01 15:38:04 +00:00 |
|
gingerBill
|
ed933b3f21
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-03-01 14:49:11 +00:00 |
|
gingerBill
|
49fecbdc5e
|
Improve error message when there is "no field" found for a large anonymous struct
|
2022-03-01 14:49:05 +00:00 |
|
gingerBill
|
d4ccb69ccc
|
Check if directory exists with the same target executable name when building a directory
|
2022-02-28 21:49:19 +00:00 |
|
gingerBill
|
410b85b5c7
|
Disallow @(thread_local) on wasm targets
|
2022-02-28 15:40:00 +00:00 |
|
gingerBill
|
0ae012ba08
|
Correct comment
|
2022-02-28 15:37:15 +00:00 |
|
gingerBill
|
fc4eb4152c
|
Correct calling convention for _startup_runtime
|
2022-02-28 15:35:10 +00:00 |
|
gingerBill
|
4f3b5d8dcb
|
Clean up generate_minimum_dependency_set code
|
2022-02-28 15:29:08 +00:00 |
|
gingerBill
|
15d783e920
|
Enforce -no-entry-point on freestanding targets
|
2022-02-28 15:13:41 +00:00 |
|
gingerBill
|
09e4fff5b1
|
-target-features:<string>
This just passes a string directly to the LLVM features string
|
2022-02-28 15:08:50 +00:00 |
|
gingerBill
|
2d89faa17c
|
Add extra checks for -disallow-rtti
|
2022-02-28 14:35:38 +00:00 |
|
gingerBill
|
882116e358
|
Only allow -disallow-rtti on freestanding targets
|
2022-02-28 14:00:44 +00:00 |
|
gingerBill
|
f3adbae1ed
|
Merge branch 'freestanding_amd64' of https://github.com/odin-lang/Odin into freestanding_amd64
|
2022-02-28 13:40:06 +00:00 |
|
gingerBill
|
278e239973
|
Commit rest of code for -disallow-rtti
|
2022-02-28 13:40:01 +00:00 |
|
gingerBill
|
fda803b46a
|
Commit rest of code for -disable-rtti
|
2022-02-28 13:39:27 +00:00 |
|
gingerBill
|
01162e08b5
|
Add -disallow-rtti
|
2022-02-28 13:35:29 +00:00 |
|
gingerBill
|
a7ae197a55
|
Merge branch 'master' into freestanding_amd64
|
2022-02-28 13:02:31 +00:00 |
|
gingerBill
|
3c72cb67d3
|
Remove context.user_data
|
2022-02-28 13:00:32 +00:00 |
|
gingerBill
|
37bba4c0a6
|
Reorganize error check procedures
|
2022-02-28 12:45:19 +00:00 |
|
gingerBill
|
ab9d1f99fd
|
Change #c_vararg checking to only disallow odin calling conventions
|
2022-02-28 12:36:21 +00:00 |
|
gingerBill
|
45124e4d5c
|
Merge branch 'master' into freestanding_amd64
|
2022-02-28 12:32:51 +00:00 |
|
gingerBill
|
7681c43b14
|
Show error message when something like this is done test: proc() : {}
|
2022-02-28 12:12:04 +00:00 |
|
gingerBill
|
7e43cd7d97
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-28 12:06:42 +00:00 |
|
gingerBill
|
c223fc1766
|
Correct debug information for local variables
|
2022-02-28 12:06:35 +00:00 |
|
gingerBill
|
e9f901b82d
|
Keep -vet happy
|
2022-02-25 15:30:24 +00:00 |
|
gingerBill
|
ed3004f8a0
|
Correct read_console reading
|
2022-02-25 15:30:05 +00:00 |
|
gingerBill
|
d97df080f9
|
Revert change
|
2022-02-25 15:08:02 +00:00 |
|
gingerBill
|
0e5c7e08fc
|
Change < to <=
|
2022-02-25 14:54:35 +00:00 |
|
gingerBill
|
376906e0ae
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-25 12:02:49 +00:00 |
|
gingerBill
|
47c79a2f25
|
Correct os.read on windows for os.stdin
|
2022-02-25 12:02:41 +00:00 |
|
gingerBill
|
32988b0363
|
Correct internals for os.read on windows (read_console) for os.stdin (Fix #1556)
|
2022-02-25 12:01:53 +00:00 |
|
gingerBill
|
4a04a32e0a
|
Change target name to freestanding_amd64_sysv
|
2022-02-23 11:33:28 +00:00 |
|
gingerBill
|
196bd735d4
|
Replace local @(no_red_zone) with global -disable-red-zone
|
2022-02-23 11:29:36 +00:00 |
|
gingerBill
|
493bc653b5
|
Add @(no_red_zone) for procedures
|
2022-02-23 11:23:27 +00:00 |
|
gingerBill
|
3d209798c9
|
Add help docs for -reloc-mode:<string>
|
2022-02-23 11:19:51 +00:00 |
|
gingerBill
|
4b9324ff76
|
Merge branch 'master' into freestanding_amd64
|
2022-02-23 11:03:48 +00:00 |
|
gingerBill
|
e81ed9a960
|
Add "Did you mean" to Objective-C fields
|
2022-02-22 23:19:49 +00:00 |
|
gingerBill
|
83f7a887b7
|
Move comment
|
2022-02-22 23:03:04 +00:00 |
|
gingerBill
|
ad2f1ac24e
|
Improve union_tag_size
|
2022-02-22 23:01:28 +00:00 |
|
gingerBill
|
62d232d798
|
Correct ExactValue_Pointer
|
2022-02-22 22:59:00 +00:00 |
|
gingerBill
|
8906a0120c
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-22 22:53:19 +00:00 |
|
gingerBill
|
cad753e398
|
Simplify parse_binary_expr
|
2022-02-22 22:53:13 +00:00 |
|
gingerBill
|
e6a7b85da4
|
Correct types
|
2022-02-21 20:49:59 +00:00 |
|
gingerBill
|
6145185478
|
Add missing return types
|
2022-02-21 16:04:56 +00:00 |
|
gingerBill
|
14cb19c2df
|
Update fmt to record the bytes written in the fmt.Info
|
2022-02-20 22:31:13 +00:00 |
|
gingerBill
|
3e5c60f746
|
Add -reloc-mode:<string>
|
2022-02-20 14:48:12 +00:00 |
|
gingerBill
|
0fa487f468
|
Add -foreign-error-procedures
|
2022-02-20 14:27:44 +00:00 |
|
gingerBill
|
1bec9e5331
|
Add freestanding_amd64_gnu
|
2022-02-20 14:19:52 +00:00 |
|
gingerBill
|
ba61d911da
|
Remove dead code
|
2022-02-20 13:26:27 +00:00 |
|
gingerBill
|
31c7945444
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-19 15:45:08 +00:00 |
|
gingerBill
|
276e014d18
|
Update comment in demo.odin
|
2022-02-19 15:45:01 +00:00 |
|
gingerBill
|
23be56af59
|
Remove prefixes from D3D12 constants
|
2022-02-18 21:45:20 +00:00 |
|
gingerBill
|
71df46456a
|
Minimize memory usage by having an arena per thread rather than an arena per file
|
2022-02-18 21:30:25 +00:00 |
|
gingerBill
|
cd89d8a3c4
|
Add better error message for compiler when OOM happens
|
2022-02-18 16:24:08 +00:00 |
|
gingerBill
|
4c62a32b04
|
Keep -vet happy
|
2022-02-18 16:13:52 +00:00 |
|
gingerBill
|
5f8137025d
|
Use try_to_add_package_dependency
|
2022-02-18 16:12:21 +00:00 |
|
gingerBill
|
1843d52217
|
Fix typo
|
2022-02-18 16:07:06 +00:00 |
|
gingerBill
|
454c92dc64
|
Allow objc intrinsics within odin check and odin docs but disallow for odin build
|
2022-02-18 16:05:26 +00:00 |
|
gingerBill
|
7e33a86d54
|
Remove unneeded semicolon
|
2022-02-18 16:01:11 +00:00 |
|
gingerBill
|
197b832992
|
Add vendor:directx and vendor:darwin packages for documentation generation
|
2022-02-18 15:56:53 +00:00 |
|
gingerBill
|
746d5fc322
|
Correct D3D packages
|
2022-02-17 20:48:50 +00:00 |
|
gingerBill
|
ffc45e8cc2
|
Add intrinsics.constant_utf16_cstring
|
2022-02-17 20:48:37 +00:00 |
|
gingerBill
|
f138f71fa6
|
Add UUID pointer values
|
2022-02-17 13:14:21 +00:00 |
|
gingerBill
|
75e15b05b0
|
Correct alias
|
2022-02-17 12:46:04 +00:00 |
|
gingerBill
|
002ac6a1b7
|
Add vendor:directx packages: dxgi, d3d11, and d3d12
TODO: enums marked with `bit_set` may need conversions
|
2022-02-16 21:26:34 +00:00 |
|
gingerBill
|
c76bdced55
|
Merge branch 'master' into directx-packages
|
2022-02-16 16:05:46 +00:00 |
|
gingerBill
|
459ea5f4f6
|
Fix typo
|
2022-02-16 16:05:28 +00:00 |
|
gingerBill
|
8e8a075a22
|
Merge branch 'master' into directx-packages
|
2022-02-16 16:04:20 +00:00 |
|
gingerBill
|
db6bd9b358
|
Allow sysv and win64 calling conventions to be used on any platform on amd64
|
2022-02-16 16:03:49 +00:00 |
|
gingerBill
|
42ad54c28e
|
Improve metadata for context
|
2022-02-16 15:18:22 +00:00 |
|
gingerBill
|
1857bc7b02
|
Improve slice bounds checking runtime error messages
|
2022-02-16 14:51:54 +00:00 |
|
gingerBill
|
e011d812ca
|
Improve debug information for direct procedure parmaters
|
2022-02-16 14:39:08 +00:00 |
|
gingerBill
|
0738822dda
|
Change how parameter and variables are given debug values
|
2022-02-16 13:25:31 +00:00 |
|
gingerBill
|
2213722776
|
Change debug declare to value
|
2022-02-16 12:37:22 +00:00 |
|
gingerBill
|
65dedbb1ca
|
Add #subtype struct field prefix, required to have a COM interface hierarchy
|
2022-02-16 11:54:15 +00:00 |
|
gingerBill
|
0e69993d39
|
Add init and copy to all Objects
|
2022-02-16 00:17:07 +00:00 |
|
gingerBill
|
135091ddbe
|
Correct import paths
|
2022-02-16 00:14:16 +00:00 |
|
gingerBill
|
d64e3b672c
|
Add darwin build tags
|
2022-02-16 00:12:31 +00:00 |
|
gingerBill
|
a3bcacee27
|
Move Objective-C libraries located in core:sys/darwin/* to vendor:darwin/*
|
2022-02-16 00:06:25 +00:00 |
|
gingerBill
|
41854bacf5
|
Add utility classes for dealing with Windows
Most for GLFW and SDL only
|
2022-02-13 11:54:40 +00:00 |
|
gingerBill
|
f8afda3b22
|
Add more objc attributes
|
2022-02-11 22:54:51 +00:00 |
|
gingerBill
|
416413bebf
|
Begin work on Metal
|
2022-02-10 14:35:10 +00:00 |
|
gingerBill
|
c3809d7b84
|
Fix typo
|
2022-02-09 21:46:26 +00:00 |
|
gingerBill
|
42a1c58a80
|
Update Foundation linking
|
2022-02-09 21:42:20 +00:00 |
|
gingerBill
|
b6abaf739c
|
Add missing calls for Object; Add scoped_autoreleasepool
|
2022-02-09 12:29:52 +00:00 |
|
gingerBill
|
ef98e92e8d
|
Remove unneeded file
|
2022-02-09 12:23:41 +00:00 |
|