36 lines · plain
1if ("AArch64" IN_LIST LLVM_TARGETS_TO_BUILD)2 set(LINK_COMPONENTS_AARCH AArch64)3 set(LINK_LIBS_AARCH lldbPluginABIAArch64)4endif()5 6add_lldb_unittest(ExpressionTests7 ClangParserTest.cpp8 ClangExpressionDeclMapTest.cpp9 DiagnosticManagerTest.cpp10 DWARFExpressionTest.cpp11 CppModuleConfigurationTest.cpp12 ExpressionTest.cpp13 ValueMatcher.cpp14 15 LINK_COMPONENTS16 Support17 ${LINK_COMPONENTS_AARCH}18 LINK_LIBS19 lldbCore20 lldbPluginObjectFileELF21 lldbPluginObjectFileWasm22 lldbPluginSymbolVendorWasm23 lldbPluginPlatformLinux24 lldbPluginExpressionParserClang25 lldbPluginTypeSystemClang26 lldbUtility27 lldbUtilityHelpers28 lldbSymbolHelpers29 LLVMTestingSupport30 ${LINK_LIBS_AARCH}31 )32 33if ("AArch64" IN_LIST LLVM_TARGETS_TO_BUILD)34 target_compile_definitions(ExpressionTests PRIVATE ARCH_AARCH64)35endif()36