Browse Source

update loicense

dynarmic-ppc64
lizzie 4 months ago
parent
commit
3ee97bb76a
  1. 2
      CMakeModules/GentooCross.cmake
  2. 2
      externals/powah/CMakeLists.txt
  3. 3
      externals/powah/build.sh
  4. 2
      externals/powah/tests.cpp
  5. 2
      src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp
  6. 2
      src/dynarmic/src/dynarmic/backend/ppc64/a32_core.h
  7. 2
      src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp
  8. 2
      src/dynarmic/src/dynarmic/backend/ppc64/a64_core.h
  9. 2
      src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp
  10. 2
      src/dynarmic/src/dynarmic/backend/ppc64/abi.h
  11. 2
      src/dynarmic/src/dynarmic/backend/ppc64/code_block.h
  12. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_context.h
  13. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.cpp
  14. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.h
  15. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_a32.cpp
  16. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_a64.cpp
  17. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp
  18. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_floating_point.cpp
  19. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_misc.cpp
  20. 2
      src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_vector.cpp
  21. 2
      src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp
  22. 2
      src/dynarmic/src/dynarmic/backend/ppc64/hostloc.h
  23. 2
      src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp
  24. 2
      src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.h
  25. 2
      src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.h
  26. 2
      src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp
  27. 2
      src/dynarmic/src/dynarmic/common/spin_lock_ppc64.h
  28. 2
      tools/setup-cross-sysroot.sh

2
CMakeModules/GentooCross.cmake

@ -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
set(CROSS_TARGET "powerpc64le" CACHE STRING "Cross-compilation target (aarch64, powerpc64le, riscv64, etc)")

2
externals/powah/CMakeLists.txt

@ -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
add_library(powah INTERFACE)

3
externals/powah/build.sh

@ -1,3 +1,6 @@
#!/bin/sh
# SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
$CC data2code.c -o data2code && ./data2code data.txt >powah_gen_base.hpp
$CC --target=powerpc64le test.S -c -o test && objdump -SC test

2
externals/powah/tests.cpp

@ -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
#include <catch2/catch_test_macros.hpp>

2
src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp

@ -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
/* This file is part of the dynarmic project.

2
src/dynarmic/src/dynarmic/backend/ppc64/a32_core.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/a32_interface.cpp

@ -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
#include <memory>

2
src/dynarmic/src/dynarmic/backend/ppc64/a64_core.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/a64_interface.cpp

@ -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
#include <memory>

2
src/dynarmic/src/dynarmic/backend/ppc64/abi.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/code_block.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_context.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.cpp

@ -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
#include <bit>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_a32.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_a64.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_data_processing.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_floating_point.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_misc.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/emit_ppc64_vector.cpp

@ -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
#include <powah_emit.hpp>

2
src/dynarmic/src/dynarmic/backend/ppc64/exclusive_monitor.cpp

@ -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
#include "dynarmic/interface/exclusive_monitor.h"

2
src/dynarmic/src/dynarmic/backend/ppc64/hostloc.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.cpp

@ -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

2
src/dynarmic/src/dynarmic/backend/ppc64/reg_alloc.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
#pragma once

2
src/dynarmic/src/dynarmic/backend/ppc64/stack_layout.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
#pragma once

2
src/dynarmic/src/dynarmic/common/spin_lock_ppc64.cpp

@ -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
#include <mutex>

2
src/dynarmic/src/dynarmic/common/spin_lock_ppc64.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
#pragma once

2
tools/setup-cross-sysroot.sh

@ -1,5 +1,5 @@
#!/bin/sh -e
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
# SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
die() {

Loading…
Cancel
Save