moved platform depended code from OS layer to linkers IO

This commit is contained in:
Nikita Smith
2025-02-25 14:41:34 -08:00
parent d5ab121183
commit 6c5d2a05cb
5 changed files with 146 additions and 121 deletions
+1 -3
View File
@@ -44,8 +44,7 @@ enum
OS_AccessFlag_Append = (1<<3),
OS_AccessFlag_ShareRead = (1<<4),
OS_AccessFlag_ShareWrite = (1<<5),
OS_AccessFlag_ShareDelete = (1<<6),
OS_AccessFlag_Inherited = (1<<7),
OS_AccessFlag_Inherited = (1<<6),
};
////////////////////////////////
@@ -207,7 +206,6 @@ internal U64 os_file_write(OS_Handle file, Rng1U64 rng, void *data);
internal B32 os_file_set_times(OS_Handle file, DateTime time);
internal FileProperties os_properties_from_file(OS_Handle file);
internal OS_FileID os_id_from_file(OS_Handle file);
internal B32 os_rename_file_by_handle(OS_Handle file, String8 new_name);
internal B32 os_rename_file(String8 orig_name, String8 new_name);
internal B32 os_file_reserve_size(OS_Handle file, U64 size);
internal B32 os_delete_file_at_path(String8 path);