[PATCH] D25008: [cmake] Split linked libraries into private & public, for linker script
Joerg Sonnenberger via cfe-commits
cfe-commits at lists.llvm.org
Mon Oct 24 07:14:27 PDT 2016
joerg added a comment.
So the historical reason for the libgcc_s dance for glibc was the use of unwinding for thread cancellation. With all the glibc versions I can find, going back to SLES11 SP1, this is no longer the case. To check for yourself, look for _Unwind* symbols in libc.so and libc.a. Only findfde seems to be exposed now.
As such, I think we can avoid all this complexity.
Repository:
rL LLVM
https://reviews.llvm.org/D25008
More information about the cfe-commits
mailing list