| Index: src/trusted/validator_arm/inst_classes_testers.h
|
| ===================================================================
|
| --- src/trusted/validator_arm/inst_classes_testers.h (revision 8201)
|
| +++ src/trusted/validator_arm/inst_classes_testers.h (working copy)
|
| @@ -9,6 +9,10 @@
|
| #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_INST_CLASSES_TESTERS_H_
|
| #define NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_INST_CLASSES_TESTERS_H_
|
|
|
| +#ifndef NACL_TRUSTED_BUT_NOT_TCB
|
| +#error("This file is not meant for use in the TCB")
|
| +#endif
|
| +
|
| #include "native_client/src/trusted/validator_arm/decoder_tester.h"
|
|
|
| namespace nacl_arm_test {
|
| @@ -28,11 +32,13 @@
|
| // Rs - The regsiter whose bottom byte contains the amount to shift by.
|
| // type - The type of shift to apply (not modeled).
|
| // S - Defines if the flags regsiter is updated.
|
| -class Binary4RegisterShiftedOpTester : public Arm32DecoderTester {
|
| +class Binary4RegisterShiftedOpTesterRegsNotPc : public Arm32DecoderTester {
|
| public:
|
| - explicit Binary4RegisterShiftedOpTester();
|
| - virtual void ApplySanityChecks(nacl_arm_dec::Instruction inst,
|
| - const nacl_arm_dec::ClassDecoder& decoder);
|
| + explicit Binary4RegisterShiftedOpTesterRegsNotPc(
|
| + const NamedClassDecoder &decoder);
|
| + virtual void ApplySanityChecks(
|
| + nacl_arm_dec::Instruction inst,
|
| + const NamedClassDecoder& decoder);
|
| };
|
|
|
| } // namespace
|
|
|
| Property changes on: src/trusted/validator_arm/inst_classes_testers.h
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|