[ppc] use ucontext_t
commit9cd9e3b0a13e1f0b757606e5966e1ce27722ed95
authorBernhard Urban <lewurm@gmail.com>
Sun, 1 Apr 2018 22:21:39 +0000 (2 00:21 +0200)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 2 Apr 2018 22:05:12 +0000 (2 18:05 -0400)
treecb729d1e0828ab99b08420b1e641ef67ee242da5
parent90b49aa3aebb594e0409341f9dca63b74f9df52e
[ppc] use ucontext_t

`struct ucontext` has been removed from glibc and `ucontext_t` has been
around for a while now.

Fixes a build failure on Ubuntu 18.04

Related glibc change
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=251287734e89a52da3db682a8241eb6bccc050c9;hp=c86ed71d633c22d6f638576f7660c52a5f783d66
mono/utils/mono-sigcontext.h