Ignore:
Timestamp:
Aug 6, 2011, 12:52:39 PM (14 years ago)
Author:
[email protected]
Message:

Patch by Aron Rosenberg <[email protected]> on 2011-08-06
Reviewed by Benjamin Poulain.

[Qt] Fix build with Intel compiler on Windows
https://bugs.webkit.org/show_bug.cgi?id=65088

.:

Disable Intel Compiler warning 873 - function "" has no corresponding operator
delete (to be called if an exception is thrown during initialization of an
allocated object).

  • Source/WebKit.pri:

Source/JavaScriptCore:

Intel compiler needs .lib suffixes instead of .a
Intel compiler doesn't support nullptr
Intel compiler supports unsized arrays

Source/WebCore:

Intel compiler needs .lib suffixes instead of .a

  • WebCore.pri:

Source/WebKit2:

Intel compiler needs .lib suffixes instead of .a

  • WebKit2.pri:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/wtf/ByteArray.h

    r70421 r92555  
    9292// warning C4200: nonstandard extension used : zero-sized array in struct/union
    9393// Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
    94 #if COMPILER(MSVC)
     94#if COMPILER(MSVC) && !COMPILER(INTEL)
    9595        unsigned char m_data[INT_MAX];
    9696#else
Note: See TracChangeset for help on using the changeset viewer.