Title: [149951] trunk/Source/WebCore
Revision
149951
Author
[email protected]
Date
2013-05-11 23:15:52 -0700 (Sat, 11 May 2013)

Log Message

[Windows] Unreviewed build fix after r149932

Patch by Brent Fulgham <[email protected]> on 2013-05-11

* make-export-file-generator: Don't attempt to import
(or use) non-existent cxxabi functions on Windows.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (149950 => 149951)


--- trunk/Source/WebCore/ChangeLog	2013-05-12 05:39:14 UTC (rev 149950)
+++ trunk/Source/WebCore/ChangeLog	2013-05-12 06:15:52 UTC (rev 149951)
@@ -1,3 +1,10 @@
+2013-05-11  Brent Fulgham  <[email protected]>
+
+        [Windows] Unreviewed build fix after r149932
+
+        * make-export-file-generator: Don't attempt to import
+        (or use) non-existent cxxabi functions on Windows.
+
 2013-05-11  Simon Fraser  <[email protected]>
 
         Add more info to compositing log channel output

Modified: trunk/Source/WebCore/make-export-file-generator (149950 => 149951)


--- trunk/Source/WebCore/make-export-file-generator	2013-05-12 05:39:14 UTC (rev 149950)
+++ trunk/Source/WebCore/make-export-file-generator	2013-05-12 06:15:52 UTC (rev 149951)
@@ -37,10 +37,14 @@
 #include "config.h"
 #include <stdio.h>
 #include <wtf/Assertions.h>
+
+#if !OS(WINDOWS)
 #include <cxxabi.h>
+#endif
 
 static void validateAndPrint(const char* symbol)
 {
+#if !OS(WINDOWS)
     if (!strncmp(symbol, "__Z", strlen("__Z"))) {
       char* demangledName = abi::__cxa_demangle(symbol + 1, nullptr, nullptr, nullptr);
       if (!demangledName) {
@@ -50,6 +54,7 @@
       
       free(demangledName);
     }
+#endif
 
     printf("%s\\n", symbol);
 }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to