Fix build with GLib 2.31
author Gustavo Noronha Silva
()
committer Simon Hausmann
()
commit 9b4b107fe7501ffbefb5f4fd78ab0a2321f93fc1
tree 7bf2c499a8b5b8370a24d62c8462f80dafb80224
parent a096458b01a9387719308c99e5917a7b42196078
Fix build with GLib 2.31
https://bugs.webkit.org/show_bug.cgi?id=69840

Patch by Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> on 2011-10-12
Reviewed by Martin Robinson.

.:

* configure.ac: add check for pthread rwlock support.

Source/JavaScriptCore:

* GNUmakefile.list.am: removed ThreadingGtk.cpp.
* wtf/ThreadingPrimitives.h: remove GTK+-specific definitions.
* wtf/gobject/GOwnPtr.cpp: remove GCond and GMutex specializations.
* wtf/gobject/GOwnPtr.h: ditto.
* wtf/gobject/GTypedefs.h: remove GCond and GMutex forward declarations.
* wtf/gtk/ThreadingGtk.cpp: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@97269 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Conflicts:

ChangeLog
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp
ChangeLog
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/GNUmakefile.list.am
Source/JavaScriptCore/wtf/ThreadingPrimitives.h
Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp
Source/JavaScriptCore/wtf/gobject/GOwnPtr.h
Source/JavaScriptCore/wtf/gobject/GTypedefs.h
Source/JavaScriptCore/wtf/gtk/ThreadingGtk.cpp [ deleted file ]
configure.ac