[Webkit-unassigned] [Bug 21754] New: REGRESSION (r37712): Windows JSC build broken (can't return JSValuePtr from ctiTrampoline, which is extern "C")

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 20 08:16:43 PDT 2008


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

           Summary: REGRESSION (r37712): Windows JSC build broken (can't
                    return JSValuePtr from ctiTrampoline, which is extern
                    "C")
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com
                CC: darin at apple.com


The Windows JSC build is broken. Here's the error:

c:\cygwin\home\adam roben\dev\webkit\opensource\javascriptcore\vm\CTI.h(233) :
warning C4190: 'ctiTrampoline' has C-linkage specified, but returns UDT
'JSC::JSValuePtr' which is incompatible with C
        c:\cygwin\home\adam
roben\dev\webkit\opensource\javascriptcore\kjs\JSImmediate.h(42) : see
declaration of 'JSC::JSValuePtr'

r37712 <http://trac.webkit.org/changeset/37712> changed JSValuePtr from a
JSValue* typedef to a class. We could roll out r37712 (and r37714, which
depends upon it). But hopefully there's a better fix!


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



More information about the webkit-unassigned mailing list