Browse Source

stub add proper iostream init

eden-orbis-ps4
lizzie 2 weeks ago
parent
commit
dd1cbb580e
  1. 2
      .ci/ps4/build.sh
  2. 4
      externals/ps4sup/stub.cpp
  3. 2
      src/core/perf_stats.h

2
.ci/ps4/build.sh

@ -1,6 +1,6 @@
#!/usr/local/bin/bash -ex
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
# SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
[ -f "ps4-toolchain.cmake" ] || cat << EOF >"ps4-toolchain.cmake"

4
externals/ps4sup/stub.cpp

@ -19,3 +19,7 @@ STUB_WEAK(ZSTD_trace_decompress_end)
FILE* __stderrp = stdout;
#undef STUB_WEAK
// THIS MAKES STD::COUT AND SUCH WORK :)
#include <iostream>
std::ios_base::Init init;

2
src/core/perf_stats.h

@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: 2017 Citra Emulator Project

Loading…
Cancel
Save