fix: FBSD 15 libc++ quirks with includes (#4617)

Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
Ploo 2026-06-25 23:55:47 +00:00 committed by GitHub
parent 60a5b23d25
commit 55bc0be82d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 15 additions and 0 deletions

View File

@ -3,6 +3,8 @@
#pragma once #pragma once
#include <algorithm>
#include <ranges>
#include <string_view> #include <string_view>
#include "assert.h" #include "assert.h"

View File

@ -1,7 +1,9 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project // SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <algorithm>
#include <cstring> #include <cstring>
#include <ranges>
#include "common/assert.h" #include "common/assert.h"
#include "common/io_file.h" #include "common/io_file.h"

View File

@ -1,6 +1,9 @@
// SPDX-FileCopyrightText: Copyright 2025 shadPS4 Emulator Project // SPDX-FileCopyrightText: Copyright 2025 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <algorithm>
#include <ranges>
#include "common/assert.h" #include "common/assert.h"
#include "common/types.h" #include "common/types.h"
#include "net_epoll.h" #include "net_epoll.h"

View File

@ -12,6 +12,7 @@
#include <ws2tcpip.h> #include <ws2tcpip.h>
#else #else
#include <arpa/inet.h> #include <arpa/inet.h>
#include <net/if.h>
#endif #endif
namespace Libraries::Net { namespace Libraries::Net {

View File

@ -1,8 +1,10 @@
// SPDX-FileCopyrightText: Copyright 2025 shadPS4 Emulator Project // SPDX-FileCopyrightText: Copyright 2025 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <algorithm>
#include <array> #include <array>
#include <mutex> #include <mutex>
#include <ranges>
template <typename T, size_t N, int INVALID_OBJECT_ID_ERROR, int OBJECT_NOT_FOUND_ERROR, template <typename T, size_t N, int INVALID_OBJECT_ID_ERROR, int OBJECT_NOT_FOUND_ERROR,
int MAX_OBJECTS_ERROR> int MAX_OBJECTS_ERROR>

View File

@ -1,8 +1,10 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project // SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <algorithm>
#include <deque> #include <deque>
#include <mutex> #include <mutex>
#include <ranges>
#include <semaphore> #include <semaphore>
#include <magic_enum/magic_enum.hpp> #include <magic_enum/magic_enum.hpp>

View File

@ -3,6 +3,8 @@
#pragma once #pragma once
#include <algorithm>
#include <ranges>
#include <span> #include <span>
#include "common/types.h" #include "common/types.h"
#include "shader_recompiler/frontend/tessellation.h" #include "shader_recompiler/frontend/tessellation.h"

View File

@ -33,6 +33,7 @@
#include <cstring> #include <cstring>
#include <ctime> #include <ctime>
#include <filesystem> #include <filesystem>
#include <fstream>
#include <iomanip> #include <iomanip>
#include <limits> #include <limits>
#include <memory> #include <memory>