34788756d2
build: don't use './' as an include prefix
...
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
5a810010fe
posix/fd: add lseek member function
2016-10-11 20:58:31 +11:00
4196702b38
posix/fd: add read and write member functions
2016-10-11 20:58:19 +11:00
598c5d4e48
change const char paths to std::filesystem::path
2016-10-08 17:18:18 +11:00
ea5c3befe4
posix/fd: default open mode to 0666
2016-10-07 18:15:07 +11:00
51c8ee84ca
posix/fd: add std::string overloads for paths
2016-10-07 18:14:56 +11:00
b949b90dd7
posix/fd: add more comments
2016-10-02 16:34:40 +11:00
152a55ad78
Merge remote-tracking branch 'origin/master'
2016-10-02 16:13:31 +11:00
790728d3b1
posix/fd: extract file descriptor into own unit
2016-10-02 15:50:13 +11:00