Michael VAN CANNEYT
|
ccfa38c68e
* Dotted RTL compiles
|
2 years ago |
Michael VAN CANNEYT
|
78374bf772
* Synchronize API for AnsiString/Unicode string, keep string where possible.
|
2 years ago |
Michael VAN CANNEYT
|
2ce2bab2a6
* Char -> AnsiChar
|
2 years ago |
Nikolay Nikolov
|
65d8c3d7eb
* refactored duplicated code for epoch to datetime and vice versa conversion
|
3 years ago |
Nikolay Nikolov
|
8e730d20db
+ implemented FindFirst, FindNext and FindClose in SysUtils for the WASI platform
|
3 years ago |
Nikolay Nikolov
|
de3ab7e46b
* added the fpc_wasi_path_readlink_ansistring helper function to unit wasiutil
|
3 years ago |
Nikolay Nikolov
|
b2a0df0d10
* ConvertToFdRelativePath removed from the interface part of the WASI system
|
3 years ago |
Nikolay Nikolov
|
21d843128d
+ added a wrapper function around __wasi_path_readlink that calls it iteratively
|
3 years ago |
Nikolay Nikolov
|
34587a647f
+ init the ansistring upper and lower case tables in the WASI SysUtils unit initialization
|
3 years ago |
Nikolay Nikolov
|
0934df505c
+ implemented SysUtils.GetLocalTime for WASI
|
3 years ago |
Nikolay Nikolov
|
099a927331
* fix for the WASI datetime to epoch conversion
|
3 years ago |
Nikolay Nikolov
|
00aa7b8ab3
+ implemented SysUtils.FileGetAttr for WASI
|
3 years ago |
Nikolay Nikolov
|
7f7c5785fc
* always return an error in SysUtils.FileSetAttr on WASI - this function is not supported by the WASI API
|
3 years ago |
Nikolay Nikolov
|
809277d2b1
+ implemented SysUtils.FileGetSymLinkTarget for WASI
|
3 years ago |
Nikolay Nikolov
|
1e5ecccdc6
+ implemented SysUtils.DirectoryExists for WASI
|
3 years ago |
Nikolay Nikolov
|
aafb471bc8
* don't set InOutRes in ConvertToFdRelativePath, but return it instead. This
|
3 years ago |
Nikolay Nikolov
|
4dc0c37678
+ implemented SysUtils.FileExists for WASI
|
3 years ago |
Nikolay Nikolov
|
068f781c7a
+ also implemented FileSetDate(FileName) for WASI, via the __wasi_path_filestat_set_times API call
|
3 years ago |
Nikolay Nikolov
|
94d8c22c6a
+ implemented SysUtils.FileSetDate for WASI
|
3 years ago |
Nikolay Nikolov
|
38075ac30c
+ implemented SysUtils.FileAge for WASI
|
3 years ago |
Nikolay Nikolov
|
8f95c14827
+ implemented SysUtils.FileGetDate for WASI
|
3 years ago |
Nikolay Nikolov
|
2a93340bcc
+ implemented SysUtils.DeleteFile for WASI
|
3 years ago |
Nikolay Nikolov
|
c8d5bd77a3
- don't call ToSingleByteFileSystemEncodedFileName in SysUtils.FileOpen and
|
3 years ago |
Nikolay Nikolov
|
05c6937fd9
+ implemented SysUtils.RenameFile for WASI
|
3 years ago |
Nikolay Nikolov
|
4c89eaa6cf
+ implemented SysUtils.FileSeek for WASI
|
3 years ago |
Nikolay Nikolov
|
14f361e13f
+ implemented SysUtils.FileWrite for WASI
|
3 years ago |
Nikolay Nikolov
|
977b2f2a4b
+ implemented SysUtils.FileRead for WASI
|
3 years ago |
Nikolay Nikolov
|
305393a9c1
- removed the zero constants from the implementation of SysUtils.FileOpen for WASI
|
3 years ago |
Nikolay Nikolov
|
0bbc5a7528
+ implemented SysUtils.FileCreate for WASI
|
3 years ago |
Nikolay Nikolov
|
62846f54ad
+ implemented SysUtils.FileOpen for WASI
|
3 years ago |