search for: 8f9b9a

Displaying 2 results from an estimated 2 matches for "8f9b9a".

Did you mean: 89b9
2018 Mar 23
2
LLVM gold plugin do not add llvm instrinsics symbols to the linker symbol table
...d be lowered into __exp_finite (see https://bugs.llvm.org/show_bug.cgi?id=35672#c9 ). To understand why this happened I traced 'exp' symbol: $ clang -O0 -ffast-math -flto a.o -L. -Wl,-Bstatic -lexp -Wl,-Bdynamic -lm -Wl,--trace-symbol=exp /usr/lib64/libm.so: definition of exp /tmp/lto-llvm-8f9b9a.o: reference to exp How linker works in those cases? In LTO build linker works in 2 phases: 1. Runs through all the inputs and identifies which of them should be processed by the plugin. But while doing that linker already starts filling it's symbol table. Plugin at that poi...
2018 Mar 23
0
LLVM gold plugin do not add llvm instrinsics symbols to the linker symbol table
...gs.llvm.org/show_bug.cgi?id=35672#c9 ). > > To understand why this happened I traced ‘exp’ symbol: > > > > $ clang -O0 -ffast-math -flto a.o -L. -Wl,-Bstatic -lexp -Wl,-Bdynamic -lm > -Wl,--trace-symbol=exp > > /usr/lib64/libm.so: definition of exp > > /tmp/lto-llvm-8f9b9a.o: reference to exp > > > > How linker works in those cases? > > > > In LTO build linker works in 2 phases: > > 1. Runs through all the inputs and identifies which of them should be > processed by the plugin. But while doing that linker already starts...