From 0341b8455dd65c5367425cc317fa94bb43790f2b Mon Sep 17 00:00:00 2001 From: Anton Kochkov Date: Wed, 21 Feb 2018 13:04:46 +0800 Subject: [PATCH] Fix MSVC dynamic linking --- libr/asm/arch/v850/v850_disas.c | 35 --------------------------------- libr/asm/arch/v850/v850_disas.h | 35 ++++++++++++++++++++++++++++++++- 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/libr/asm/arch/v850/v850_disas.c b/libr/asm/arch/v850/v850_disas.c index 50928db56c..4efa6e6033 100644 --- a/libr/asm/arch/v850/v850_disas.c +++ b/libr/asm/arch/v850/v850_disas.c @@ -4,41 +4,6 @@ #include "v850_disas.h" -const char* V850_REG_NAMES[] = { - "zero", - "r1", - "r2", - "r3", - "r4", - "r5", - "r6", - "r7", - "r8", - "r9", - "r10", - "r11", - "r12", - "r13", - "r14", - "r15", - "r16", - "r17", - "r18", - "r19", - "r20", - "r21", - "r22", - "r23", - "r24", - "r25", - "r26", - "r27", - "r28", - "r29", - "ep", - "lp", -}; - static const char *instrs[] = { [V850_MOV] = "mov", [V850_NOT] = "not", diff --git a/libr/asm/arch/v850/v850_disas.h b/libr/asm/arch/v850/v850_disas.h index f1960beede..09716b4b48 100644 --- a/libr/asm/arch/v850/v850_disas.h +++ b/libr/asm/arch/v850/v850_disas.h @@ -232,7 +232,40 @@ enum v850_regs { V850_LP = 0x1F, }; -extern const char* V850_REG_NAMES[]; +static const char* V850_REG_NAMES[] = { + "zero", + "r1", + "r2", + "r3", + "r4", + "r5", + "r6", + "r7", + "r8", + "r9", + "r10", + "r11", + "r12", + "r13", + "r14", + "r15", + "r16", + "r17", + "r18", + "r19", + "r20", + "r21", + "r22", + "r23", + "r24", + "r25", + "r26", + "r27", + "r28", + "r29", + "ep", + "lp", +}; enum v850_sysregs { V850_SREG_EIPC = 0x0,