MIPS: Fix unittests compilation error due to missing class exports
Fix `d324382e1c090ac59d82088a13dfad9f69ff46bb` Change-Id: I00d15869ab6ee150f458ecbc1688308ebd5a5819 Reviewed-on: https://chromium-review.googlesource.com/1150151 Reviewed-by: Clemens Hammacher <clemensh@chromium.org> Commit-Queue: Ivica Bogosavljevic <ivica.bogosavljevic@mips.com> Cr-Commit-Position: refs/heads/master@{#54698}
This commit is contained in:
parent
69b8c15423
commit
ec3321428d
@ -475,8 +475,7 @@ class MemOperand : public Operand {
|
|||||||
friend class Assembler;
|
friend class Assembler;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
|
||||||
class Assembler : public AssemblerBase {
|
|
||||||
public:
|
public:
|
||||||
// Create an assembler. Instructions and relocation information are emitted
|
// Create an assembler. Instructions and relocation information are emitted
|
||||||
// into a buffer, with the instructions starting from the beginning and the
|
// into a buffer, with the instructions starting from the beginning and the
|
||||||
|
@ -131,7 +131,7 @@ inline MemOperand CFunctionArgumentOperand(int index) {
|
|||||||
return MemOperand(sp, offset);
|
return MemOperand(sp, offset);
|
||||||
}
|
}
|
||||||
|
|
||||||
class TurboAssembler : public TurboAssemblerBase {
|
class V8_EXPORT_PRIVATE TurboAssembler : public TurboAssemblerBase {
|
||||||
public:
|
public:
|
||||||
TurboAssembler(Isolate* isolate, const AssemblerOptions& options,
|
TurboAssembler(Isolate* isolate, const AssemblerOptions& options,
|
||||||
void* buffer, int buffer_size,
|
void* buffer, int buffer_size,
|
||||||
|
@ -482,8 +482,7 @@ class MemOperand : public Operand {
|
|||||||
friend class Assembler;
|
friend class Assembler;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
|
||||||
class Assembler : public AssemblerBase {
|
|
||||||
public:
|
public:
|
||||||
// Create an assembler. Instructions and relocation information are emitted
|
// Create an assembler. Instructions and relocation information are emitted
|
||||||
// into a buffer, with the instructions starting from the beginning and the
|
// into a buffer, with the instructions starting from the beginning and the
|
||||||
|
@ -148,7 +148,7 @@ inline MemOperand CFunctionArgumentOperand(int index) {
|
|||||||
return MemOperand(sp, offset);
|
return MemOperand(sp, offset);
|
||||||
}
|
}
|
||||||
|
|
||||||
class TurboAssembler : public TurboAssemblerBase {
|
class V8_EXPORT_PRIVATE TurboAssembler : public TurboAssemblerBase {
|
||||||
public:
|
public:
|
||||||
TurboAssembler(Isolate* isolate, const AssemblerOptions& options,
|
TurboAssembler(Isolate* isolate, const AssemblerOptions& options,
|
||||||
void* buffer, int buffer_size,
|
void* buffer, int buffer_size,
|
||||||
|
Loading…
Reference in New Issue
Block a user