Skip to content

Commit 32b2177

Browse files
committed
Merge branch 'pic-in-target-cc-options' into extern-var
2 parents cfe463d + 4be9fd9 commit 32b2177

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/lit.cfg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,12 +1107,14 @@ elif (run_os in ['linux-gnu', 'linux-gnueabihf', 'freebsd', 'openbsd', 'windows-
11071107
config.target_shared_library_prefix = 'lib'
11081108
config.target_shared_library_suffix = ".so"
11091109
config.target_sdk_name = "freebsd"
1110+
config.target_cc_options = "-fPIC"
11101111
elif run_os == 'openbsd':
11111112
lit_config.note("Testing OpenBSD " + config.variant_triple)
11121113
config.target_object_format = "elf"
11131114
config.target_shared_library_prefix = 'lib'
11141115
config.target_shared_library_suffix = ".so"
11151116
config.target_sdk_name = "openbsd"
1117+
config.target_cc_options = "-fPIC"
11161118
elif kIsAndroid:
11171119
lit_config.note("Testing Android " + config.variant_triple)
11181120
config.target_object_format = "elf"
@@ -1122,12 +1124,14 @@ elif (run_os in ['linux-gnu', 'linux-gnueabihf', 'freebsd', 'openbsd', 'windows-
11221124
# Needed by several ParseableInterface/swift_build_sdk_interfaces tests on
11231125
# Android
11241126
config.environment['ANDROID_DATA'] = os.environ['ANDROID_DATA']
1127+
config.target_cc_options = "-fPIC"
11251128
else:
11261129
lit_config.note("Testing Linux " + config.variant_triple)
11271130
config.target_object_format = "elf"
11281131
config.target_shared_library_prefix = 'lib'
11291132
config.target_shared_library_suffix = ".so"
11301133
config.target_sdk_name = "linux"
1134+
config.target_cc_options = "-fPIC"
11311135
config.target_runtime = "native"
11321136
config.target_swift_autolink_extract = inferSwiftBinary("swift-autolink-extract")
11331137

0 commit comments

Comments
 (0)