Enable build on old Linux (dotnet/coreclr#11414)
authorJan Vorlicek <janvorli@microsoft.com>
Tue, 9 May 2017 09:03:32 +0000 (11:03 +0200)
committerGitHub <noreply@github.com>
Tue, 9 May 2017 09:03:32 +0000 (11:03 +0200)
commitc9a5c256ea6bd4afc4dd06c749e4d1a9b139daf2
tree90f92a5d8cee5919b608573b1198bfe037136044
parent88decba4a23c6a73d3e648e76bd54b778f0eee60
Enable build on old Linux (dotnet/coreclr#11414)

This change enables building coreclr on old Linux distros that
don't have PR_SET_PTRACER and don't have _xstate struct in the
standard sigcontext.h header.

Commit migrated from https://github.com/dotnet/coreclr/commit/3437a820fdc94caa3d1775bcee802b056f3adce2
src/coreclr/src/debug/createdump/threadinfo.cpp
src/coreclr/src/pal/src/CMakeLists.txt
src/coreclr/src/pal/src/config.h.in
src/coreclr/src/pal/src/configure.cmake
src/coreclr/src/pal/src/include/pal/context.h
src/coreclr/src/pal/src/thread/process.cpp