AnyPS5/core/libs/prx/libkernel/File/src
Dean Galvin 296ff64ae9 fix(libkernel): share positioned transfer locks on Windows only
The per-descriptor lock exists only in the Windows transfer path, so ShareDescriptor calls SharePositionedTransfer under _WIN32 like GuestFileLockShare. Linux failed to link libkernel with an undefined reference to it.
2026-10-14 11:18:55 +13:00
..
DescriptorControl.cpp fix(libkernel): share positioned transfer locks on Windows only 2026-10-14 11:18:55 +13:00
DirectoryDescriptor.cpp fix(libkernel): throw for unsupported directory entry names 2026-10-12 21:14:01 +00:00
FileLock.cpp fix(libs): share Windows flock state between duplicated descriptors 2026-10-12 16:03:47 +02:00
NativeStat.cpp fix(libkernel): resolve original .prx names to relinked .guest.prx in stat, open and reachability 2026-10-12 16:02:14 -03:00
Open.cpp fix(libkernel): use per-descriptor locks for positioned transfers and seeks 2026-10-14 11:18:07 +13:00
OpenFileLimit.cpp fix(libkernel): raise the open file soft limit on Linux 2026-10-08 17:38:48 +02:00
RandomDevice.cpp fix(libs): take guest entropy from the host OS instead of std::random_device 2026-10-11 22:07:49 -03:00
SharedMemory.cpp fix(libkernel): return after NotImplemented in Windows shm_unlink 2026-10-12 09:03:06 +05:30
Stdio.cpp fix(libkernel): use per-descriptor locks for positioned transfers and seeks 2026-10-14 11:18:07 +13:00
Terminal.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00