Skip to content

Commit 55032ea

Browse files
authored
Merge pull request #70213 from rintaro/macros-mockplugin-rdar119141141
2 parents d93e65d + c587705 commit 55032ea

File tree

8 files changed

+5
-16
lines changed

8 files changed

+5
-16
lines changed

test/Macros/lit.local.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@ if get_target_os() in ['windows-msvc']:
2121
else:
2222
# FIXME(compnerd) do all the targets we currently support use SysV ABI?
2323
config.substitutions.insert(0, ('%target-abi', 'SYSV'))
24+
config.substitutions.insert(0, ('%cmake-c-compiler', config.cmake_c_compiler))
2425
config.substitutions.insert(
2526
0,
2627
(
2728
'%swift-build-c-plugin',
28-
'%clang %c-flags %exe-linker-flags -isysroot %host_sdk -I %swift_src_root/include -L %swift-lib-dir -l_swiftMockPlugin -Xlinker -rpath -Xlinker %swift-lib-dir'
29+
'%cmake-c-compiler %c-flags %exe-linker-flags -target %host_triple -isysroot %host_sdk -I %swift_src_root/include -L %swift-lib-dir -l_swiftMockPlugin -Xlinker -rpath -Xlinker %swift-lib-dir'
2930
)
3031
)
3132
config.substitutions.append(('%c-flags', config.c_flags))

test/Macros/macro_plugin_basic.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// FIXME: Failing in ASAN (rdar://119141141)
2-
// UNSUPPORTED: asan_runtime
3-
41
// REQUIRES: swift_swift_parser
52

63
// RUN: %empty-directory(%t)

test/Macros/macro_plugin_disable_sandbox.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// FIXME: Failing in ASAN (rdar://119141141)
2-
// UNSUPPORTED: asan_runtime
3-
41
// REQUIRES: swift_swift_parser
52

63
// sandbox-exec is only avaiable in Darwin

test/Macros/macro_plugin_error.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// FIXME: Failing in ASAN (rdar://119141141)
2-
// UNSUPPORTED: asan_runtime
3-
41
// REQUIRES: swift_swift_parser
52

63
// RUN: %empty-directory(%t)

test/Macros/macro_plugin_searchorder.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// FIXME: Failing in ASAN (rdar://119141141)
2-
// UNSUPPORTED: asan_runtime
31

42
// REQUIRES: swift_swift_parser, executable_test
53

test/Macros/macro_swiftdeps.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// FIXME: Failing in ASAN (rdar://119141141)
2-
// UNSUPPORTED: asan_runtime
3-
41
// REQUIRES: swift_swift_parser
52

63
// RUN: %empty-directory(%t)

test/lit.site.cfg.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ config.swift_driver_test_options = "@SWIFT_DRIVER_TEST_OPTIONS@"
4444
config.swift_frontend_test_options = "@SWIFT_FRONTEND_TEST_OPTIONS@"
4545
config.swift_ide_test_test_options = "@SWIFT_IDE_TEST_TEST_OPTIONS@"
4646

47+
config.cmake_c_compiler = r'''@CMAKE_C_COMPILER@'''
48+
config.cmake_cxx_compiler = r'''@CMAKE_CXX_COMPILER@'''
4749
config.c_flags = r'''@CMAKE_C_FLAGS@'''
4850
config.exe_linker_flags = r'''@CMAKE_EXE_LINKER_FLAGS@'''
4951

tools/libMockPlugin/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ add_llvm_symbol_exports(libMockPlugin ${LLVM_EXPORTED_SYMBOL_FILE})
1616

1717
add_dependencies(tools libMockPlugin)
1818
# Adds -dead_strip option
19-
add_link_opts(libStaticMirror)
19+
add_link_opts(libMockPlugin)

0 commit comments

Comments
 (0)