win32_target_cellos-kernel
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-linux (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Has been cancelled
Build RPCSX / build-android (x86_64, x86-64) (push) Has been cancelled

This commit is contained in:
Darkhost1999 2026-01-09 18:55:24 -06:00 committed by DHrpcs3
parent 2b6398075c
commit b41e09a047
21 changed files with 35 additions and 22 deletions

View file

@ -60,6 +60,7 @@ PRIVATE
)
target_link_libraries(cellos-kernel PUBLIC
kernel
rpcs3_core # FIXME: remove
3rdparty::soundtouch # FIXME: remove
3rdparty::flatbuffers # FIXME: remove
@ -68,3 +69,7 @@ target_link_libraries(cellos-kernel PUBLIC
3rdparty::libusb # FIXME: remove
3rdparty::rtmidi # FIXME: remove
)
if (WIN32 AND NOT MSVC)
target_compile_options(cellos-kernel PUBLIC -municode)
endif()

View file

@ -11,7 +11,7 @@
#include "util/mutex.h"
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -2,7 +2,7 @@
#pragma once
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -2,7 +2,7 @@
#include <deque>
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -5,7 +5,7 @@
#include "lv2_socket_p2ps.h"
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -1,7 +1,7 @@
#pragma once
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -9,7 +9,7 @@
#include "sys_sync.h"
#ifdef _WIN32
#include <WS2tcpip.h>
#include <ws2tcpip.h>
#include <winsock2.h>
#else
#ifdef __clang__

View file

@ -13,8 +13,8 @@
#include <unordered_set>
#ifdef _WIN32
#include <bcrypt.h>
#include <windows.h>
#include <bcrypt.h> //Must be included after windows.h for mingw
#endif
struct lv2_update_manager {

View file

@ -359,7 +359,7 @@ error_code sys_time_get_current_time(vm::ptr<s64> sec, vm::ptr<s64> nsec) {
// Get time difference in nanoseconds (using 128 bit accumulator)
const u64 diff_sl = diff_base * 1000000000ull;
const u64 diff_sh = rx::umulh64(diff_base, 1000000000ull);
const u64 diff = utils::udiv128(diff_sh, diff_sl, s_time_aux_info.perf_freq);
const u64 diff = rx::udiv128(diff_sh, diff_sl, s_time_aux_info.perf_freq);
// get time since Epoch in nanoseconds
const u64 time = s_time_aux_info.start_ftime * 100u +