diff --git a/src/file.cpp b/src/file.cpp index cf9696d..3849248 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -92,7 +92,7 @@ namespace bx || BX_PLATFORM_NX # define fseeko64 fseeko # define ftello64 ftello -# elif BX_PLATFORM_PS4 +# elif BX_PLATFORM_PS4 || BX_PLATFORM_PS5 # define fseeko64 fseek # define ftello64 ftell # endif // BX_ diff --git a/src/filepath.cpp b/src/filepath.cpp index b2cb81a..a0cb88d 100644 --- a/src/filepath.cpp +++ b/src/filepath.cpp @@ -161,6 +161,7 @@ namespace bx static char* pwd(char* _buffer, uint32_t _size) { #if BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_CRT_NONE diff --git a/src/os.cpp b/src/os.cpp index 0a68b5e..d79f251 100644 --- a/src/os.cpp +++ b/src/os.cpp @@ -23,14 +23,15 @@ # if BX_PLATFORM_IOS \ || BX_PLATFORM_OSX \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_VISIONOS # include // mach_port_t # endif // BX_PLATFORM_* # include // nanosleep -# if !BX_PLATFORM_PS4 +# if !BX_PLATFORM_PS4 && !BX_PLATFORM_PS5 # include // dlopen, dlclose, dlsym -# endif // !BX_PLATFORM_PS4 +# endif // !BX_PLATFORM_PS4 && !BX_PLATFORM_PS5 # if BX_PLATFORM_ANDROID # include // mallinfo @@ -161,6 +162,7 @@ namespace bx return (void*)handle; #elif BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_NX \ @@ -185,6 +187,7 @@ namespace bx ::FreeLibrary( (HMODULE)_handle); #elif BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_NX \ @@ -205,6 +208,7 @@ namespace bx return (void*)::GetProcAddress( (HMODULE)_handle, symbol); #elif BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_NX \ @@ -229,6 +233,7 @@ namespace bx return result; #elif BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_NX \ @@ -273,6 +278,7 @@ namespace bx ::SetEnvironmentVariableA(name, value); #elif BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_NX \ @@ -293,6 +299,7 @@ namespace bx int chdir(const char* _path) { #if BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_XBOXONE \ || BX_PLATFORM_WINRT \ || BX_CRT_NONE diff --git a/src/process.cpp b/src/process.cpp index 7bf1d6f..4208c9f 100644 --- a/src/process.cpp +++ b/src/process.cpp @@ -12,6 +12,7 @@ || BX_CRT_NONE \ || BX_PLATFORM_EMSCRIPTEN \ || BX_PLATFORM_PS4 \ + || BX_PLATFORM_PS5 \ || BX_PLATFORM_WINRT \ || BX_PLATFORM_XBOXONE \ )