Ignore:
Timestamp:
Mar 13, 2017, 5:34:28 PM (8 years ago)
Author:
[email protected]
Message:

JSC: fix compilation errors for MIPS
https://bugs.webkit.org/show_bug.cgi?id=168402

Patch by SKumarMetro <[email protected]> on 2017-03-13
Reviewed by Mark Lam.

  • assembler/MIPSAssembler.h:

(JSC::MIPSAssembler::fillNops):
Added.

  • assembler/MacroAssemblerMIPS.h:

Added MacroAssemblerMIPS::numGPRs and MacroAssemblerMIPS::numFPRs .

  • bytecode/InlineAccess.h:

(JSC::InlineAccess::sizeForPropertyAccess):
(JSC::InlineAccess::sizeForPropertyReplace):
(JSC::InlineAccess::sizeForLengthAccess):
Added MIPS cases.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h

    r213710 r213881  
    2929#if ENABLE(ASSEMBLER) && CPU(MIPS)
    3030
     31#include "MIPSAssembler.h"
    3132#include "AbstractMacroAssembler.h"
    32 #include "MIPSAssembler.h"
    3333
    3434namespace JSC {
     
    3737public:
    3838    typedef MIPSRegisters::FPRegisterID FPRegisterID;
     39    static const unsigned numGPRs = 32;
     40    static const unsigned numFPRs = 32;
    3941
    4042    MacroAssemblerMIPS()
Note: See TracChangeset for help on using the changeset viewer.