Use libc.so as default libc name (dotnet/coreclr#5990)
authorPeter Jas <necmon@yahoo.com>
Fri, 24 Jun 2016 22:01:11 +0000 (01:01 +0300)
committerJan Kotas <jkotas@microsoft.com>
Fri, 24 Jun 2016 22:01:11 +0000 (15:01 -0700)
commitfdb53355e47398aad620b308ec1a5c0807e66a67
tree173ce0c34d8026a875202016b52ab321a0991d59
parent6f8b8658b777b39604304af6b4c10862011fa95e
Use libc.so as default libc name (dotnet/coreclr#5990)

Based on https://github.com/dotnet/coreclr/pull/5727#discussion_r68369439,
it turned out `/lib/libc.musl-x86_64.so.1` was just a symlink in
Alpine Linux to actual lib `/lib/ld-musl-x86_64.so.1`.

This delta makes libc.so as default name for libc and removes all the
detection for musl and FreeBSD from cmake etc.

Commit migrated from https://github.com/dotnet/coreclr/commit/66f12f84f1d7a764adf715591fe3283f20f034d8
src/coreclr/src/pal/src/config.h.in
src/coreclr/src/pal/src/configure.cmake
src/coreclr/src/pal/src/loader/module.cpp