Reviewed by Andreas Kling.
authorademar.reis@openbossa.org <ademar.reis@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jul 2011 14:25:23 +0000 (14:25 +0000)
committerademar.reis@openbossa.org <ademar.reis@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jul 2011 14:25:23 +0000 (14:25 +0000)
commit2ef742e31d6d68516a53defa332bcebc14849df7
tree9c4bdba48bda8a3071fa05c9416d85ec33369961
parentf681b104f74afc53f8a3cb957bc7164d113f010c
Reviewed by Andreas Kling.

Broken build on QNX
https://bugs.webkit.org/show_bug.cgi?id=63717

QNX doesn't support pthread's SA_RESTART (required by
JSC_MULTIPLE_THREADS), JIT is broken at runtime and there a
few minor compilation errors here and there.

Original patch by Ritt Konstantin <ritt.ks@gmail.com>, also
tested by him on QNX v6.5 (x86)

* wtf/DateMath.cpp: fix usage of abs/labs
* wtf/Platform.h: Disable JIT and JSC_MULTIPLE_THREADS
* wtf/StackBounds.cpp: Add a couple of missing includes (and sort them)

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@90916 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/DateMath.cpp
Source/JavaScriptCore/wtf/Platform.h
Source/JavaScriptCore/wtf/StackBounds.cpp