+set(FREEBSD_SOURCES
+ RegisterContextFreeBSDTest.cpp)
set(NETBSD_SOURCES
RegisterContextNetBSDTest_i386.cpp
RegisterContextNetBSDTest_x86_64.cpp)
-if (CMAKE_SYSTEM_NAME MATCHES "NetBSD")
+if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+ list(APPEND PLATFORM_SOURCES ${FREEBSD_SOURCES})
+elseif (CMAKE_SYSTEM_NAME MATCHES "NetBSD")
list(APPEND PLATFORM_SOURCES ${NETBSD_SOURCES})
endif()
set(LLVM_OPTIONAL_SOURCES
+ ${FREEBSD_SOURCES}
${NETBSD_SOURCES})
add_lldb_unittest(ProcessUtilityTests
RegisterContextTest.cpp
- RegisterContextFreeBSDTest.cpp
LinuxProcMapsTest.cpp
${PLATFORM_SOURCES}
//
//===----------------------------------------------------------------------===//
-#if defined(__FreeBSD__)
-
// clang-format off
#include <sys/types.h>
#include <machine/reg.h>
}
#endif // defined(__i386__) || defined(__x86_64__)
-
-#endif // defined(__FreeBSD__)