Qestion about libpthread

Hello,
what is the difference between

/lib/libpthread.so.0
and
/lib/noelision/libpthread.so.0

respectively
/lib64/libpthread.so.0
and
/lib64/noelision/libpthread.so.0

They are present since openSUSE 13.2

Other distros have only one version.

Best regards

Is one a link? Why? Probably to support older programs that looked in the wrong area

Thanks for reply.

The only link is from
/lib/noelision/libpthread.so.0 to /lib/noelision/libpthread-2.22.so
in openSUSE 42.2 for example.

I found out that you have use these libs for machines with TSX feature in the CPU by setting
/lib64/noelision in a file in /etc/ld.so.conf.d/*.conf

Any further functions?

Why is it separated in two different libs?

Best regards