Laytan Laats
|
eab3e2be22
os2: remove libc use on Linux
|
hai 3 meses |
Lucas Perlind
|
9f2d008a8a
Remove TEMP_ALLOCATOR_GUARD wrapper
|
hai 4 meses |
Lucas Perlind
|
1bea59ee68
Fix linux
|
hai 4 meses |
Lucas Perlind
|
b9db1dd3e0
os2: Resolve temp allocator collisions
|
hai 4 meses |
Feoramund
|
cfa3e97968
Make `os2` Linux `_is_path_separator` compare against `_Path_Separator`
|
hai 5 meses |
Laytan Laats
|
b673642412
os/os2: add get_executable_path and get_executable_directory
|
hai 7 meses |
jason
|
ce1f3b34c0
Minor fixes + cleanup in os2 and sys/linux
|
hai 8 meses |
Karl Zylinski
|
19f0127e55
Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.
|
hai 1 ano |
jason
|
c7eb2ae6bb
use sys/linux dirent instead of manual iteration
|
hai 1 ano |
gingerBill
|
2ddaae45f3
Better handling of allocators
|
hai 1 ano |
gingerBill
|
a28392852a
Mock out os2.remove_all for Windows
|
hai 1 ano |
gingerBill
|
182454a1c0
Minor clean ups
|
hai 1 ano |
flysand7
|
7b501b22bb
[os2]: Split file type from mode bits
|
hai 1 ano |
jason
|
f24f72c280
convert all to use sys/linux over sys/unix; new implementations for pipe, process and env
|
hai 1 ano |
gingerBill
|
453fc5182b
Remove all uses of `context` stuff in os2
|
hai 1 ano |
gingerBill
|
450b9ceaec
Add `@(require_results)` everywhere in os2
|
hai 1 ano |
gingerBill
|
91b7cdaad2
Mock out `temp_file.odin` stuff
|
hai 1 ano |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
hai 1 ano |
jason
|
3fe0680ad5
update os2 for recent core changes
|
%!s(int64=2) %!d(string=hai) anos |
Jon Lipstate
|
bbafc3fbd6
harmonize to use null for c-string endings
|
%!s(int64=2) %!d(string=hai) anos |
Jon Lipstate
|
194fa7cd98
rename nul to null, allocation clarifications
|
%!s(int64=2) %!d(string=hai) anos |
gingerBill
|
55b79c078c
Remove `:= context.allocator` usage in `package os2`
|
%!s(int64=2) %!d(string=hai) anos |
jason
|
fff23e2bbb
merge from upstream and convert to ^File types
|
%!s(int64=3) %!d(string=hai) anos |
jason
|
97d1a67871
make vet happy, thread_local heap
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
aadb4db211
avoid temp_allocator on stupidly long paths
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
36c22393a4
fix memory leak
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
6d6e840bc2
mkdir_all: WHOOPS
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
4b1822ade8
mkdir_all: close last open file
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
b21e7e4518
rewrite mkdir_all
|
%!s(int64=3) %!d(string=hai) anos |
CiD-
|
c293e88f2e
commit to merge upstream/master
|
%!s(int64=3) %!d(string=hai) anos |