Unreviewed, build fix on the EFL port.
authorryuan.choi@samsung.com <ryuan.choi@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Jul 2013 12:35:06 +0000 (12:35 +0000)
committerryuan.choi@samsung.com <ryuan.choi@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Jul 2013 12:35:06 +0000 (12:35 +0000)
Source/JavaScriptCore:

* CMakeLists.txt:
Added SourceCode.cpp and removed BlackBerry file.
* jit/JITCode.h:
(JSC::JITCode::nextTierJIT):
Fixed to build break because of -Werror=return-type
* parser/Lexer.cpp: Includes JSFunctionInlines.h
* runtime/JSScope.h:
(JSC::makeType):
Fixed to build break because of -Werror=return-type

Source/WTF:

* wtf/CMakeLists.txt: Added SixCharacterHash.cpp

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

Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/jit/JITCode.h
Source/JavaScriptCore/parser/Lexer.cpp
Source/JavaScriptCore/runtime/JSScope.h
Source/WTF/ChangeLog
Source/WTF/wtf/CMakeLists.txt

index 73f5df4..1b6d0f0 100644 (file)
@@ -242,6 +242,7 @@ set(JavaScriptCore_SOURCES
     parser/Nodes.cpp
     parser/Parser.cpp
     parser/ParserArena.cpp
+    parser/SourceCode.cpp
     parser/SourceProvider.cpp
     parser/SourceProviderCache.cpp
 
@@ -292,7 +293,6 @@ set(JavaScriptCore_SOURCES
     runtime/FunctionExecutableDump.cpp
     runtime/FunctionPrototype.cpp
     runtime/GCActivityCallback.cpp
-    runtime/GCActivityCallbackBlackBerry.cpp
     runtime/GetterSetter.cpp
     runtime/Identifier.cpp
     runtime/IndexingType.cpp
index 6134a59..cf3e9f4 100644 (file)
@@ -1,3 +1,17 @@
+2013-07-25  Ryuan Choi  <ryuan.choi@samsung.com>
+
+        Unreviewed, build fix on the EFL port.
+
+        * CMakeLists.txt:
+        Added SourceCode.cpp and removed BlackBerry file.
+        * jit/JITCode.h:
+        (JSC::JITCode::nextTierJIT):
+        Fixed to build break because of -Werror=return-type
+        * parser/Lexer.cpp: Includes JSFunctionInlines.h
+        * runtime/JSScope.h:
+        (JSC::makeType):
+        Fixed to build break because of -Werror=return-type
+
 2013-07-25  Ádám Kallai  <kadam@inf.u-szeged.hu>
 
         Unreviewed build fixing after FTL upstream.
index 246caf8..1101144 100644 (file)
@@ -76,6 +76,7 @@ public:
             return FTLJIT;
         default:
             RELEASE_ASSERT_NOT_REACHED();
+            return None;
         }
     }
     
index 4925656..e410648 100644 (file)
@@ -25,7 +25,7 @@
 #include "config.h"
 #include "Lexer.h"
 
-#include "JSFunction.h"
+#include "JSFunctionInlines.h"
 
 #include "JSGlobalObjectFunctions.h"
 #include "Identifier.h"
index 164d68b..553fb57 100644 (file)
@@ -71,6 +71,9 @@ inline ResolveType makeType(ResolveType type, bool needsVarInjectionChecks)
     case Dynamic:
         return type;
     }
+
+    RELEASE_ASSERT_NOT_REACHED();
+    return type;
 }
 
 inline bool needsVarInjectionChecks(ResolveType type)
index de2b117..926aae0 100644 (file)
@@ -1,3 +1,9 @@
+2013-07-25  Ryuan Choi  <ryuan.choi@samsung.com>
+
+        Unreviewed, build fix on the EFL port.
+
+        * wtf/CMakeLists.txt: Added SixCharacterHash.cpp
+
 2013-07-25  Gabor Rapcsanyi  <rgabor@webkit.org>
 
         Unreviewed, build fix on the Qt port.
index b71fa2f..c613736 100644 (file)
@@ -177,6 +177,7 @@ set(WTF_SOURCES
     RandomNumber.cpp
     RefCountedLeakCounter.cpp
     SHA1.cpp
+    SixCharacterHash.cpp
     StackBounds.cpp
     StringPrintStream.cpp
     TCSystemAlloc.cpp