2009-08-12 Benjamin Otte <otte@gnome.org>
authorxan@webkit.org <xan@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Aug 2009 09:58:23 +0000 (09:58 +0000)
committerxan@webkit.org <xan@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Aug 2009 09:58:23 +0000 (09:58 +0000)
        Reviewed by Jan Alonzo.

        Buildfix for Gtk platforms debug builds.

        * GNUmakefile.am: Choose MarkStackPosix.cpp or MarkStackWin.cpp
        depending on platform.

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

JavaScriptCore/ChangeLog
JavaScriptCore/GNUmakefile.am

index 385b5e7..4881d11 100644 (file)
@@ -1,3 +1,12 @@
+2009-08-12  Benjamin Otte  <otte@gnome.org>
+
+        Reviewed by Jan Alonzo.
+
+        Buildfix for Gtk platforms debug builds.
+
+        * GNUmakefile.am: Choose MarkStackPosix.cpp or MarkStackWin.cpp
+        depending on platform.
+
 2009-08-12  Simon Hausmann  <simon.hausmann@nokia.com>
 
         Prospective build fix for Mac and 32-bit Windows.
index 6b4dc6d..0e427ce 100644 (file)
@@ -193,7 +193,6 @@ javascriptcore_sources += \
        JavaScriptCore/runtime/LiteralParser.h \
        JavaScriptCore/runtime/MarkStack.cpp \
        JavaScriptCore/runtime/MarkStack.h \
-       JavaScriptCore/runtime/MarkStackPosix.cpp \
        JavaScriptCore/runtime/SmallStrings.cpp \
        JavaScriptCore/runtime/SmallStrings.h \
        JavaScriptCore/runtime/Structure.cpp \
@@ -288,10 +287,12 @@ javascriptcore_sources += \
 if TARGET_WIN32
 javascriptcore_sources += \
        JavaScriptCore/wtf/ThreadSpecificWin.cpp \
-       JavaScriptCore/jit/ExecutableAllocatorWin.cpp
+       JavaScriptCore/jit/ExecutableAllocatorWin.cpp \
+       JavaScriptCore/runtime/MarkStackWin.cpp
 else
 javascriptcore_sources += \
-       JavaScriptCore/jit/ExecutableAllocatorPosix.cpp
+       JavaScriptCore/jit/ExecutableAllocatorPosix.cpp \
+       JavaScriptCore/runtime/MarkStackPosix.cpp
 endif
 
 # ----
@@ -439,9 +440,6 @@ javascriptcore_sources += \
        JavaScriptCore/runtime/JSWrapperObject.h \
        JavaScriptCore/runtime/Lookup.cpp \
        JavaScriptCore/runtime/Lookup.h \
-       JavaScriptCore/runtime/MarkStack.cpp \
-       JavaScriptCore/runtime/MarkStack.h \
-       JavaScriptCore/runtime/MarkStackWin.cpp \
        JavaScriptCore/runtime/MathObject.cpp \
        JavaScriptCore/runtime/MathObject.h \
        JavaScriptCore/runtime/NativeErrorConstructor.cpp \