Ignore:
Timestamp:
Jul 31, 2018, 8:57:10 AM (7 years ago)
Author:
[email protected]
Message:

[JSC] Remove gcc warnings for 32-bit platforms
https://bugs.webkit.org/show_bug.cgi?id=187803

Reviewed by Yusuke Suzuki.

  • assembler/MacroAssemblerPrinter.cpp:

(JSC::Printer::printPCRegister):
(JSC::Printer::printRegisterID):
(JSC::Printer::printAddress):

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::speculateNumber):
(JSC::DFG::SpeculativeJIT::speculateMisc):

  • jit/CCallHelpers.h:

(JSC::CCallHelpers::calculatePokeOffset):

  • runtime/Options.cpp:

(JSC::parse):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerPrinter.cpp

    r222871 r234426  
    8787    auto cpu = context.probeContext.cpu;
    8888    void* value = cpu.pc();
    89     out.printf("pc:<%p %ld>", value, bitwise_cast<intptr_t>(value));
     89    out.printf("pc:<%p %" PRIdPTR ">", value, bitwise_cast<intptr_t>(value));
    9090}
    9191
     
    9595    const char* name = CPUState::gprName(regID);
    9696    intptr_t value = context.probeContext.gpr(regID);
    97     out.printf("%s:<%p %ld>", name, bitwise_cast<void*>(value), value);
     97    out.printf("%s:<%p %" PRIdPTR ">", name, bitwise_cast<void*>(value), value);
    9898}
    9999
     
    112112    const char* name = CPUState::gprName(regID);
    113113    intptr_t value = context.probeContext.gpr(regID);
    114     out.printf("Address{base:%s:<%p %ld>, offset:<0x%x %d>", name, bitwise_cast<void*>(value), value, address.offset, address.offset);
     114    out.printf("Address{base:%s:<%p %" PRIdPTR ">, offset:<0x%x %d>", name, bitwise_cast<void*>(value), value, address.offset, address.offset);
    115115}
    116116
Note: See TracChangeset for help on using the changeset viewer.