diff options
author | Daya S Khudia <dskhudia@fb.com> | 2018-11-22 04:20:28 +0300 |
---|---|---|
committer | Facebook Github Bot <facebook-github-bot@users.noreply.github.com> | 2018-11-22 04:23:42 +0300 |
commit | 670b2390f9c17194baa48016c6ff8369d0834ed5 (patch) | |
tree | ce7239a8381703a318f30dfdbc1da232742cbf79 /CMakeLists.txt | |
parent | a1f11f8cae1ef463c3e68d3456fb1692d42fad9c (diff) |
Fix minor issues
Summary:
1) Building of shared library was broken.
2) Fix to a particular commit of asmjit so that we don't accidentally break anything due to changes in asmjit.
Reviewed By: jspark1105, jianyuh
Differential Revision: D13165343
fbshipit-source-id: 21ea6cf16c2e7d9b341339fccc0f50b4bf78f903
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b7a6c8..0c0a6dc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -148,6 +148,8 @@ if(FBGEMM_LIBRARY_TYPE STREQUAL "default") elseif(FBGEMM_LIBRARY_TYPE STREQUAL "shared") add_library(fbgemm SHARED $<TARGET_OBJECTS:fbgemm_avx2> $<TARGET_OBJECTS:fbgemm_avx512>) + set_property(TARGET fbgemm_avx2 PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET fbgemm_avx512 PROPERTY POSITION_INDEPENDENT_CODE ON) elseif(FBGEMM_LIBRARY_TYPE STREQUAL "static") add_library(fbgemm STATIC $<TARGET_OBJECTS:fbgemm_avx2> $<TARGET_OBJECTS:fbgemm_avx512>) |