[llvm-dev] (Thin)LTO llvm build

Xinliang David Li via llvm-dev llvm-dev at lists.llvm.org
Sat Oct 1 15:47:25 PDT 2016


-plugin-opt is a gold linker option. Turn on gold linker with -fuse-ld=gold

David

On Sat, Oct 1, 2016 at 2:20 PM, Carsten Mattner via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Hmm, something wasn't accepted in -Wl flags.
>
> clang -O2 -pipe -fstack-protector-strong
>   --param=ssp-buffer-size=4 -march=x86-64 -mtune=generic
>   -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu
>   -Wl,--gc-sections -Wl,-plugin-opt,-function-sections
>   -Wl,-plugin-opt,-data-sections CMakeFiles/cmTC_358cb.dir/
> testCCompiler.c.o
>   -o cmTC_358cb && :
>
>   /usr/bin/ld: bad -plugin-opt option
>
>   clang-3.9: error: linker command failed with exit code 1 (use -v to see
>   invocation)
>
>   ninja: build stopped: subcommand failed.
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161001/740bb1c3/attachment.html>


More information about the llvm-dev mailing list