[Webkit-unassigned] [Bug 101712] New: [Qt] Fix the LLINT build from ARMv7 platform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 8 22:32:02 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=101712

           Summary: [Qt] Fix the LLINT build from ARMv7 platform
           Product: WebKit
           Version: 420+
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: Qt, QtTriaged
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ossy at webkit.org
                CC: hausmann at webkit.org, loki at webkit.org,
                    zherczeg at webkit.org


The Qt build is broken on ARMv7 (Thumb2) platform:
/home/oszi/WebKit/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:541:27: fatal error: LLIntAssembly.h: No such file or directory

The reason is simple. LLINT is enabled by Platform.h:
/* On some of the platforms where we have a JIT, we want to also have the
   low-level interpreter. */
#if !defined(ENABLE_LLINT) \
    && ENABLE(JIT) \
    && (OS(DARWIN) || OS(LINUX)) \
    && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || (PLATFORM(QT) && OS(LINUX))) \
    && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2))
#define ENABLE_LLINT 1
#endif

But generating of LLIntAssembly.h is disabled all ARM platforms, not only ARM_TRADITIONAL.

Fix is coming soon.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list