Skip to content

Commit e51c3bd

Browse files
authored
Merge pull request #71932 from compnerd/PIC-is-a-cutie-PIE
Android: always build libraries as PIC
2 parents 0affb27 + c355611 commit e51c3bd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

stdlib/cmake/modules/AddSwiftStdlib.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,6 +1237,9 @@ function(add_swift_target_library_single target name)
12371237
PROPERTIES
12381238
INSTALL_RPATH "$ORIGIN")
12391239
endif()
1240+
1241+
set_target_properties(${target} PROPERTIES
1242+
POSITION_INDEPENDENT_CODE YES)
12401243
elseif("${SWIFTLIB_SINGLE_SDK}" STREQUAL "OPENBSD")
12411244
set_target_properties("${target}"
12421245
PROPERTIES

0 commit comments

Comments
 (0)