diff --git a/externals/powah/data2code.c b/externals/powah/data2code.c index 54bc17a1bf..9b262b24ea 100644 --- a/externals/powah/data2code.c +++ b/externals/powah/data2code.c @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + #include #include #include diff --git a/externals/powah/powah_emit.hpp b/externals/powah/powah_emit.hpp index 5af323ec5d..3b9577a63d 100644 --- a/externals/powah/powah_emit.hpp +++ b/externals/powah/powah_emit.hpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #undef NDEBUG diff --git a/externals/powah/powah_gen_base.hpp b/externals/powah/powah_gen_base.hpp index 6f3f27f6f0..aa8ea5360b 100644 --- a/externals/powah/powah_gen_base.hpp +++ b/externals/powah/powah_gen_base.hpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // this file is autogenerated DO NOT MODIFY #pragma once void ADD(GPR const rt, GPR const ra, GPR const rb) { emit_XO(0x7c000214, rt, ra, rb, false, false); } diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index 214e8eef43..2ea10ddc9a 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -293,7 +293,7 @@ if ("riscv64" IN_LIST ARCHITECTURE) ) message(WARNING "TODO: Incomplete frontend for this host architecture") endif() -if ("ppc64" IN_LIST ARCHITECTURE) +if ("powerpc64" IN_LIST ARCHITECTURE) target_link_libraries(dynarmic PRIVATE powah) target_sources(dynarmic PRIVATE backend/ppc64/abi.h diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp b/src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp index 356020c7b6..b974750720 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp @@ -6,8 +6,8 @@ #include -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" +#include "common/assert.h" +#include "common/common_types.h" #include "dynarmic/frontend/A32/a32_location_descriptor.h" #include "dynarmic/frontend/A32/translate/a32_translate.h" #include "dynarmic/frontend/A32/FPSCR.h" diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp b/src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp index 5233f3ac66..7b3f9e88da 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp @@ -6,8 +6,8 @@ #include #include -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" +#include "common/assert.h" +#include "common/common_types.h" #include "dynarmic/frontend/A64/a64_location_descriptor.h" #include "dynarmic/frontend/A64/translate/a64_translate.h" diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/abi.h b/src/dynarmic/src/dynarmic/backend/ppc64/abi.h index 5924a5c057..2989b9ae58 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/abi.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/abi.h @@ -4,7 +4,7 @@ #pragma once #include -#include "dynarmic/common/common_types.h" +#include "common/common_types.h" namespace Dynarmic::Backend::PPC64 { diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/code_block.h b/src/dynarmic/src/dynarmic/backend/ppc64/code_block.h index c57e34baec..b5e42f3706 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/code_block.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/code_block.h @@ -8,8 +8,8 @@ #include #include -#include "dynarmic/common/common_types.h" -#include "dynarmic/common/assert.h" +#include "common/common_types.h" +#include "common/assert.h" namespace Dynarmic::Backend::PPC64 { diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.h b/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.h index 4eed600905..2138ee158a 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.h @@ -6,7 +6,7 @@ #include #include -#include "dynarmic/common/common_types.h" +#include "common/common_types.h" namespace biscuit { class Assembler; diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp b/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp index dd01ee07e5..e3b599b31c 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp +++ b/src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp @@ -4,7 +4,7 @@ #include #include -#include "dynarmic/common/assert.h" +#include "common/assert.h" #include "dynarmic/backend/ppc64/a32_core.h" #include "dynarmic/backend/ppc64/abi.h" #include "dynarmic/backend/ppc64/emit_context.h" diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp b/src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp index 3910662df2..d0e3142346 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp +++ b/src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp @@ -3,7 +3,7 @@ #include "dynarmic/interface/exclusive_monitor.h" #include -#include "dynarmic/common/assert.h" +#include "common/assert.h" namespace Dynarmic { diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/hostloc.h b/src/dynarmic/src/dynarmic/backend/ppc64/hostloc.h index 285bf941a5..694d520b6c 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/hostloc.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/hostloc.h @@ -3,7 +3,7 @@ #pragma once -#include "dynarmic/common/common_types.h" +#include "common/common_types.h" namespace Dynarmic::Backend::PPC64 { diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp b/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp index 8a89941ed9..bd35b4af5b 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp +++ b/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp @@ -9,8 +9,8 @@ #include "dynarmic/backend/ppc64/reg_alloc.h" #include "dynarmic/backend/ppc64/abi.h" -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" +#include "common/assert.h" +#include "common/common_types.h" #include "dynarmic/common/always_false.h" namespace Dynarmic::Backend::PPC64 { diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.h b/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.h index 910abf72cb..6d84b31dda 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.h @@ -12,8 +12,8 @@ #include #include -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" +#include "common/assert.h" +#include "common/common_types.h" #include "dynarmic/backend/ppc64/stack_layout.h" #include "dynarmic/backend/ppc64/hostloc.h" #include "dynarmic/ir/cond.h" diff --git a/src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.h b/src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.h index 55608cd658..074fec02c0 100644 --- a/src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.h +++ b/src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.h @@ -5,7 +5,7 @@ #include -#include "dynarmic/common/common_types.h" +#include "common/common_types.h" namespace Dynarmic::Backend::PPC64 { diff --git a/src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp b/src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp index 759eda74dd..258b10f52b 100644 --- a/src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp +++ b/src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp @@ -7,7 +7,7 @@ #include "dynarmic/backend/ppc64/abi.h" #include "dynarmic/backend/ppc64/hostloc.h" #include "dynarmic/common/spin_lock.h" -#include "dynarmic/common/assert.h" +#include "common/assert.h" namespace Dynarmic {