From ad5f3a94356d0182d6586690da89ba26f8aba732 Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Mon, 23 Dec 2019 10:38:16 +0100 Subject: [PATCH] Move PPC emulation code into /cpu/ppc subdirectory. --- CMakeLists.txt | 6 ++++-- poweropcodes.cpp => cpu/ppc/poweropcodes.cpp | 0 ppcfpopcodes.cpp => cpu/ppc/ppcfpopcodes.cpp | 0 ppcgekkoopcodes.cpp => cpu/ppc/ppcgekkoopcodes.cpp | 0 ppcmemory.cpp => cpu/ppc/ppcmemory.cpp | 0 ppcmemory.h => cpu/ppc/ppcmemory.h | 0 ppcopcodes.cpp => cpu/ppc/ppcopcodes.cpp | 0 debugger/debugger.cpp | 2 +- 8 files changed, 5 insertions(+), 3 deletions(-) rename poweropcodes.cpp => cpu/ppc/poweropcodes.cpp (100%) rename ppcfpopcodes.cpp => cpu/ppc/ppcfpopcodes.cpp (100%) rename ppcgekkoopcodes.cpp => cpu/ppc/ppcgekkoopcodes.cpp (100%) rename ppcmemory.cpp => cpu/ppc/ppcmemory.cpp (100%) rename ppcmemory.h => cpu/ppc/ppcmemory.h (100%) rename ppcopcodes.cpp => cpu/ppc/ppcopcodes.cpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index edc3c1c..e2c1c0f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,10 +8,12 @@ set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-c -Wall -O3 -s") set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin) include_directories("${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/devices" - "${PROJECT_SOURCE_DIR}/debugger") + "${PROJECT_SOURCE_DIR}/debugger" + "${PROJECT_SOURCE_DIR}/cpu/ppc") file(GLOB SOURCES "${PROJECT_SOURCE_DIR}/*.cpp" "${PROJECT_SOURCE_DIR}/devices/*.cpp" - "${PROJECT_SOURCE_DIR}/debugger/*.cpp") + "${PROJECT_SOURCE_DIR}/debugger/*.cpp" + "${PROJECT_SOURCE_DIR}/cpu/ppc/*.cpp") add_executable(dingusppc ${SOURCES}) install (TARGETS dingusppc DESTINATION ${EXECUTABLE_OUTPUT_PATH}) diff --git a/poweropcodes.cpp b/cpu/ppc/poweropcodes.cpp similarity index 100% rename from poweropcodes.cpp rename to cpu/ppc/poweropcodes.cpp diff --git a/ppcfpopcodes.cpp b/cpu/ppc/ppcfpopcodes.cpp similarity index 100% rename from ppcfpopcodes.cpp rename to cpu/ppc/ppcfpopcodes.cpp diff --git a/ppcgekkoopcodes.cpp b/cpu/ppc/ppcgekkoopcodes.cpp similarity index 100% rename from ppcgekkoopcodes.cpp rename to cpu/ppc/ppcgekkoopcodes.cpp diff --git a/ppcmemory.cpp b/cpu/ppc/ppcmemory.cpp similarity index 100% rename from ppcmemory.cpp rename to cpu/ppc/ppcmemory.cpp diff --git a/ppcmemory.h b/cpu/ppc/ppcmemory.h similarity index 100% rename from ppcmemory.h rename to cpu/ppc/ppcmemory.h diff --git a/ppcopcodes.cpp b/cpu/ppc/ppcopcodes.cpp similarity index 100% rename from ppcopcodes.cpp rename to cpu/ppc/ppcopcodes.cpp diff --git a/debugger/debugger.cpp b/debugger/debugger.cpp index 251bf56..624c180 100644 --- a/debugger/debugger.cpp +++ b/debugger/debugger.cpp @@ -4,7 +4,7 @@ #include #include #include "../ppcemumain.h" -#include "../ppcmemory.h" +#include "../cpu/ppc/ppcmemory.h" using namespace std;