[BlackBerry] Add -fno-exceptions to CXX_FLAGS
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Dec 2012 20:20:31 +0000 (20:20 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Dec 2012 20:20:31 +0000 (20:20 +0000)
https://bugs.webkit.org/show_bug.cgi?id=105306

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

Disable exception handling. We don't have any try or catch
constructs in our code.

* Source/cmake/OptionsBlackBerry.cmake:

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

ChangeLog
Source/cmake/OptionsBlackBerry.cmake

index fd16d1e..0e6a93e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2012-12-18  Ming Xie  <mxie@rim.com>
+
+        [BlackBerry] Add -fno-exceptions to CXX_FLAGS
+        https://bugs.webkit.org/show_bug.cgi?id=105306
+
+        Reviewed by Rob Buis.
+
+        Disable exception handling. We don't have any try or catch
+        constructs in our code.
+
+        * Source/cmake/OptionsBlackBerry.cmake:
+
 2012-12-18  Kondapally Kalyan  <kalyan.kondapally@intel.com>
 
         [EFL] Allow the build system to detect EGL support.
 2012-12-18  Kondapally Kalyan  <kalyan.kondapally@intel.com>
 
         [EFL] Allow the build system to detect EGL support.
index adbeb7e..3906d73 100644 (file)
@@ -116,7 +116,7 @@ endif ()
 
 # Set custom CFLAGS for our port
 if (CMAKE_COMPILER_IS_GNUCC)
 
 # Set custom CFLAGS for our port
 if (CMAKE_COMPILER_IS_GNUCC)
-    set(CMAKE_CXX_FLAGS "-fstack-protector -fno-rtti -Wformat -Wformat-security -Werror=format-security ${CMAKE_CXX_FLAGS}")
+    set(CMAKE_CXX_FLAGS "-fno-exceptions -fstack-protector -fno-rtti -Wformat -Wformat-security -Werror=format-security ${CMAKE_CXX_FLAGS}")
     set(CMAKE_C_FLAGS "-fstack-protector -Wformat -Wformat-security -Werror=format-security ${CMAKE_C_FLAGS}")
     set(JSC_LINK_FLAGS "-Wl,-z,defs -Wl,-z,relro -N1024K")
 endif ()
     set(CMAKE_C_FLAGS "-fstack-protector -Wformat -Wformat-security -Werror=format-security ${CMAKE_C_FLAGS}")
     set(JSC_LINK_FLAGS "-Wl,-z,defs -Wl,-z,relro -N1024K")
 endif ()