CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2018/09/29 10:29:12

Modified files:
        gnu/llvm/tools/lld/ELF: Relocations.cpp 

Log message:
Allow preemption of functions with protected visibility.  Disallowing this
makes no sense.  Yes it breaks function address equality and therefore
the expectations of the standard C language.  However declaring symbols
with protected visibility isn't standard C in the first place.

Fixes linking non-PIC/PIE code with lld on amd64.

ok millert@

Reply via email to