OLD_COMPILE_FLAGS was set incorrectly in WebKitHelpers.cmake
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Mar 2012 22:01:39 +0000 (22:01 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Mar 2012 22:01:39 +0000 (22:01 +0000)
https://bugs.webkit.org/show_bug.cgi?id=81961

Patch by Ming Xie <mxie@rim.com> on 2012-03-22
Reviewed by Rob Buis.

This fixes the regression introduced by r109292

* Source/cmake/WebKitHelpers.cmake:

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

ChangeLog
Source/cmake/WebKitHelpers.cmake

index bf9067a..704915a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2012-03-22  Ming Xie  <mxie@rim.com>
+
+        OLD_COMPILE_FLAGS was set incorrectly in WebKitHelpers.cmake
+        https://bugs.webkit.org/show_bug.cgi?id=81961
+
+        Reviewed by Rob Buis.
+
+        This fixes the regression introduced by r109292
+
+        * Source/cmake/WebKitHelpers.cmake:
+
 2012-03-22  Dave Michael  <dmichael@chromium.org>
 
         HTMLPluginElement is not destroyed on reload or navigation if getNPObject is called
index 2f6c1be..1f372cc 100644 (file)
@@ -27,7 +27,7 @@ MACRO(WEBKIT_SET_EXTRA_COMPILER_FLAGS _target)
 
     GET_TARGET_PROPERTY(TARGET_TYPE ${_target} TYPE)
     IF (${TARGET_TYPE} STREQUAL "STATIC_LIBRARY") # -fPIC is automatically added to shared libraries
-        SET(OLD_COMPILE_FLAGS "-fPIC")
+        SET(OLD_COMPILE_FLAGS "-fPIC ${OLD_COMPILE_FLAGS}")
     ENDIF ()
 
     SET(OLD_COMPILE_FLAGS "-fno-exceptions -fno-strict-aliasing ${OLD_COMPILE_FLAGS}")