From ecd7ead815224e193fca1d19f80cf829cab59a15 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Sun, 21 Jun 2026 15:00:35 -0700 Subject: [PATCH] cmake: build ATonce support on Unix The upstream ATonce merge added atonce.cpp to the Windows project but left the Unix CMake source list without the new source file. Add atonce.cpp beside the Unix x86/PCem sources so WITH_X86 builds link the ATonce calls from cia.cpp, expansion.cpp, and x86.cpp. --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 86ae16af..b09afc15 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -869,6 +869,7 @@ set(WINUAE_UNIX_ENABLE_X86 ON) set(WINUAE_UNIX_ENABLE_PCEM ON) target_compile_definitions(winuae_core PRIVATE WITH_X86=1) list(APPEND WINUAE_UNIX_EXTRA_SOURCES + atonce.cpp x86.cpp ${WINUAE_UNIX_PCEM_COMMON_SOURCES} ${WINUAE_UNIX_PCEM_X86_SOURCES} -- 2.47.3