Unreviewed; fix the build when --as-needed and --no-copy-dt-needed-entries are passed...
authorkubo@profusion.mobi <kubo@profusion.mobi@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 16 Jan 2012 17:18:21 +0000 (17:18 +0000)
committerkubo@profusion.mobi <kubo@profusion.mobi@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 16 Jan 2012 17:18:21 +0000 (17:18 +0000)
commit2eb8223ff25a8f71147b50c67e87db019829cb1c
treee7279cbd09af7dc022a311e1374424d7689a514c
parent77e79734c7359a3820ae1e7270c9dbe6b12eee01
Unreviewed; fix the build when --as-needed and --no-copy-dt-needed-entries are passed to the linker.

Some recent versions of a few Linux distributions have started passing
--as-needed and --no-copy-dt-needed-entries by default to the linker,
which broke the build when SHARED_CORE was turned on, as libwtf_efl.so
needed a few symbols from libjavascriptcore_efl.so.

* DumpRenderTree/efl/CMakeLists.txt: Explicitly pass WTF_LIBRARY_NAME
before JavaScriptCore_LIBRARY_NAME in DumpRenderTree_LIBRARIES so the
libraries are searched in the right order by the linker.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@105069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/DumpRenderTree/efl/CMakeLists.txt