Add -rdynamic only to linker flags to avoid compiler warnings (#10789)

Summary:
`clang: warning: argument unused during compilation: '-rdynamic'`
Pull Request resolved: https://github.com/pytorch/pytorch/pull/10789

Reviewed By: houseroad

Differential Revision: D9467385

Pulled By: bddppq

fbshipit-source-id: 610550a8f34cfa66b9dfa183752eb129dae21eaa
This commit is contained in:
Junjie Bai 2018-08-27 16:40:08 -07:00 committed by Facebook Github Bot
parent f7b02b3a68
commit 157fb46ffc

View File

@ -167,7 +167,8 @@ endif()
# -runtime. # -runtime.
check_cxx_compiler_flag("-rdynamic" COMPILER_SUPPORTS_RDYNAMIC) check_cxx_compiler_flag("-rdynamic" COMPILER_SUPPORTS_RDYNAMIC)
if (${COMPILER_SUPPORTS_RDYNAMIC}) if (${COMPILER_SUPPORTS_RDYNAMIC})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -rdynamic") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -rdynamic")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -rdynamic")
endif() endif()
# ---[ If we are using msvc, set no warning flags # ---[ If we are using msvc, set no warning flags