From e4c1b43eceb544fa0fedcd000877a1bb1b739d76 Mon Sep 17 00:00:00 2001 From: Yuri Kunde Schlesner Date: Sat, 25 Oct 2014 17:52:39 -0200 Subject: [PATCH] Change some SkyEye defines to const ints This prevents them from interfering with other constants defined in different namespaces. --- src/core/arm/skyeye_common/armdefs.h | 32 ++++++++++++++-------------- src/core/arm/skyeye_common/armemu.h | 18 ---------------- 2 files changed, 16 insertions(+), 34 deletions(-) diff --git a/src/core/arm/skyeye_common/armdefs.h b/src/core/arm/skyeye_common/armdefs.h index 8e71948c6..6e8187c8e 100644 --- a/src/core/arm/skyeye_common/armdefs.h +++ b/src/core/arm/skyeye_common/armdefs.h @@ -799,22 +799,22 @@ pascal void SpinCursor (short increment); /* copied from CursorCtl.h */ #include "list.h" #include "tb.h" */ -#define EQ 0 -#define NE 1 -#define CS 2 -#define CC 3 -#define MI 4 -#define PL 5 -#define VS 6 -#define VC 7 -#define HI 8 -#define LS 9 -#define GE 10 -#define LT 11 -#define GT 12 -#define LE 13 -#define AL 14 -#define NV 15 +const int EQ = 0; +const int NE = 1; +const int CS = 2; +const int CC = 3; +const int MI = 4; +const int PL = 5; +const int VS = 6; +const int VC = 7; +const int HI = 8; +const int LS = 9; +const int GE = 10; +const int LT = 11; +const int GT = 12; +const int LE = 13; +const int AL = 14; +const int NV = 15; #ifndef NFLAG #define NFLAG state->NFlag diff --git a/src/core/arm/skyeye_common/armemu.h b/src/core/arm/skyeye_common/armemu.h index c0f0270fe..075fc7e9e 100644 --- a/src/core/arm/skyeye_common/armemu.h +++ b/src/core/arm/skyeye_common/armemu.h @@ -25,24 +25,6 @@ #define DEBUG(...) DEBUG_LOG(ARM11, __VA_ARGS__) -/* Condition code values. */ -#define EQ 0 -#define NE 1 -#define CS 2 -#define CC 3 -#define MI 4 -#define PL 5 -#define VS 6 -#define VC 7 -#define HI 8 -#define LS 9 -#define GE 10 -#define LT 11 -#define GT 12 -#define LE 13 -#define AL 14 -#define NV 15 - /* Shift Opcodes. */ #define LSL 0 #define LSR 1