DS: Fix non-debuggers build

This commit is contained in:
Vicki Pfau 2017-02-23 17:05:24 -08:00
parent 5c3fc0ac0d
commit 3a888f6a36
2 changed files with 4 additions and 1 deletions

View File

@ -646,7 +646,8 @@ if(M_CORE_DS)
list(APPEND DEBUGGER_SRC
${CMAKE_CURRENT_SOURCE_DIR}/src/arm/debugger/cli-debugger.c
${CMAKE_CURRENT_SOURCE_DIR}/src/arm/debugger/debugger.c
${CMAKE_CURRENT_SOURCE_DIR}/src/arm/debugger/memory-debugger.c)
${CMAKE_CURRENT_SOURCE_DIR}/src/arm/debugger/memory-debugger.c
${CMAKE_CURRENT_SOURCE_DIR}/src/ds/extra/cli.c)
endif()
source_group("Virtual files" FILES ${CORE_VFS_SRC} ${VFS_SRC})

View File

@ -402,6 +402,7 @@ static void _DSCoreRawWrite16(struct mCore* core, uint32_t address, int segment,
static void _DSCoreRawWrite32(struct mCore* core, uint32_t address, int segment, uint32_t value) {
}
#ifdef USE_DEBUGGERS
static bool _DSCoreSupportsDebuggerType(struct mCore* core, enum mDebuggerType type) {
UNUSED(core);
switch (type) {
@ -440,6 +441,7 @@ static void _DSCoreDetachDebugger(struct mCore* core) {
DSDetachDebugger(core->board);
core->debugger = NULL;
}
#endif
static struct mCheatDevice* _DSCoreCheatDevice(struct mCore* core) {
return NULL;