isASTErroneous in offlineasm should de-macroify before looking for Errors
[WebKit-https.git] / Source / JavaScriptCore / ChangeLog
index 28a6fcb..4196008 100644 (file)
@@ -1,3 +1,19 @@
+2018-10-16  Keith Miller  <keith_miller@apple.com>
+
+        isASTErroneous in offlineasm should de-macroify before looking for Errors
+        https://bugs.webkit.org/show_bug.cgi?id=190634
+
+        Reviewed by Mark Lam.
+
+        If a macro isn't usable in a configuration it might still cause us to
+        think the ast is invalid. This change runs the de-macroifier before
+        looking for errors.
+
+        Also, it adds a missing include to Printer.h.
+
+        * assembler/Printer.h:
+        * offlineasm/settings.rb:
+
 2018-10-16  Justin Michaud  <justin_michaud@apple.com>
 
         Implement feature flag and bindings for CSS Painting API