Reviewed by Tim Hatcher (earlier version).
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 May 2006 17:23:50 +0000 (17:23 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 May 2006 17:23:50 +0000 (17:23 +0000)
commit85859b7b454392f7b1608641ecacffc691a7dfe3
tree87dd1ee7a168f9eb7ad7978fd79fee1beb4cc74d
parent0521285592134267937c6fe39bf0461398fdce30
    Reviewed by Tim Hatcher (earlier version).

        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8821
          use the preprocessor for IDL files

        * bindings/scripts/IDLParser.pm: Invoke the preprocessor via the "gcc"
        driver script, passing "-E" so we only preprocess, "-P" so we don't get
        "#line" directives, and "-x c++" so we handle both C and C++ comments.
        Removed the code to eliminate comments since the preprocessor handles that.
        * css/make-css-file-arrays.pl: This already invoked the preprocessor, but
        updated it to do the same way as above.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14299 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/bindings/scripts/IDLParser.pm
WebCore/css/make-css-file-arrays.pl