[PATCH] D84559: [compiler-rt][cmake] Don't pass --version-script to Illumos ld
Rainer Orth via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 29 04:04:56 PDT 2020
ro added a comment.
Could you check your `CMakeFiles/CMake{Output,Error}.log` files for the `-z gnu-version-script-compat` test? In mine it fails as expected:
FAILED: cmTC_2dc7b
: && /vol/llvm-10.0/bin/clang++ -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -DCOMPILER_RT_HAS_GNU_VERSION_SCRIPT_COMPAT -Werror=unguarded-availability-new -nodefaultlibs -Wl,-z,gnu-version-script-compat -fuse-ld=lld -Wl,--color-diagnostics -Wl,-allow-shlib-undefined CMakeFiles/cmTC_2dc7b.dir/src.cxx.o -o cmTC_2dc7b -lm -lc -lgcc_s && :
ld.lld: error: unknown -z value: gnu-version-script-compat
clang-10: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D84559/new/
https://reviews.llvm.org/D84559
More information about the llvm-commits
mailing list