#include <stdarg.h>
#include <stdint.h>
#include <stdio.h>
+#include <string.h>
namespace JSC { namespace ARMv7Disassembler {
};
const char* const ARMv7DOpcode::s_shiftNames[4] = {
- "lsl", "lsr", "asl", "ror"
+ "lsl", "lsr", "asr", "ror"
};
const char* const ARMv7DOpcode::s_specialRegisterNames[3] = { "sp", "lr", "pc" };
appendCharacter('{');
for (unsigned i = 0; i < 16; i++) {
- if (registers & i) {
+ if (registers & (1 << i)) {
if (numberPrinted++)
appendSeparator();
appendRegisterName(i);