Ignore:
Timestamp:
Aug 23, 2010, 11:54:40 PM (15 years ago)
Author:
[email protected]
Message:

[WINCE] Buildfix for GeneratedJITStubs after r64818
https://bugs.webkit.org/show_bug.cgi?id=44469

Patch by Patrick Gansterer <[email protected]> on 2010-08-23
Rubber-stamped by Gabor Loki.

Use " THUNK_RETURN_ADDRESS_OFFSET" instead of "#offset#".

  • jit/JITStubs.cpp:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/jit/JITStubs.cpp

    r65596 r65866  
    11651165MSVC_BEGIN(    stmdb sp!, {r1-r3})
    11661166MSVC_BEGIN(    stmdb sp!, {r4-r8, lr})
    1167 MSVC_BEGIN(    sub sp, sp, ##offset#+4)
     1167MSVC_BEGIN(    sub sp, sp, # THUNK_RETURN_ADDRESS_OFFSET + 4)
    11681168MSVC_BEGIN(    mov r4, r2)
    11691169MSVC_BEGIN(    mov r5, #512)
     
    11711171MSVC_BEGIN(    mov lr, pc)
    11721172MSVC_BEGIN(    bx r0)
    1173 MSVC_BEGIN(    add sp, sp, ##offset#+4)
     1173MSVC_BEGIN(    add sp, sp, # THUNK_RETURN_ADDRESS_OFFSET + 4)
    11741174MSVC_BEGIN(    ldmia sp!, {r4-r8, lr})
    11751175MSVC_BEGIN(    add sp, sp, #12)
     
    11821182MSVC_BEGIN(    bl cti_vm_throw)
    11831183MSVC_BEGIN(ctiOpThrowNotCaught)
    1184 MSVC_BEGIN(    add sp, sp, ##offset#+4)
     1184MSVC_BEGIN(    add sp, sp, # THUNK_RETURN_ADDRESS_OFFSET + 4)
    11851185MSVC_BEGIN(    ldmia sp!, {r4-r8, lr})
    11861186MSVC_BEGIN(    add sp, sp, #12)
     
    11921192MSVC(    IMPORT JITStubThunked_#op#)
    11931193MSVC(cti_#op# PROC)
    1194 MSVC(    str lr, [sp, ##offset#])
     1194MSVC(    str lr, [sp, # THUNK_RETURN_ADDRESS_OFFSET])
    11951195MSVC(    bl JITStubThunked_#op#)
    1196 MSVC(    ldr lr, [sp, ##offset#])
     1196MSVC(    ldr lr, [sp, # THUNK_RETURN_ADDRESS_OFFSET])
    11971197MSVC(    bx lr)
    11981198MSVC(cti_#op# ENDP)
Note: See TracChangeset for help on using the changeset viewer.