Fails to build in Linux / PowerPC due to different ucontext_t definition
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Mar 2016 21:52:04 +0000 (21:52 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Mar 2016 21:52:04 +0000 (21:52 +0000)
commite7a809214c3701ee90634b801183aa3f37086376
treeba4305e6df6908b62b930709dbda04ce31b5be7f
parent5c1277ec740db2461332af694e8ae8e94800307d
Fails to build in Linux / PowerPC due to different ucontext_t definition
https://bugs.webkit.org/show_bug.cgi?id=156015

Reviewed by Michael Catanzaro.

PPC does not have mcontext_t in ucontext_t::uc_mcontext.
So we take the special way to retrieve mcontext_t in PPC.

* heap/MachineStackMarker.cpp:
(pthreadSignalHandlerSuspendResume):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@198919 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/heap/MachineStackMarker.cpp