Reviewed by Andreas Kling.
authorAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Wed, 13 Jul 2011 16:47:22 +0000 (13:47 -0300)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Wed, 13 Jul 2011 16:47:22 +0000 (13:47 -0300)
commitc360076f4e73c7a29581570119cccd5934350952
treef93264e6f0701262cf77ee804f2c6c911435b28a
parent3b8d474930b4716b415b997ed8dfbc1aa6f6352f
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: http://svn.webkit.org/repository/webkit/trunk@90916 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Conflicts:

Source/JavaScriptCore/wtf/DateMath.cpp
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/DateMath.cpp
Source/JavaScriptCore/wtf/Platform.h
Source/JavaScriptCore/wtf/StackBounds.cpp