From 9226736f0702db296433466462cfbad5a11bf46b Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Fri, 31 Jul 2015 21:51:53 +0000
Subject: Removed last compiler warnings with lists built from one register.

git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@562 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
---
 ChangeLog                 | 5 +++++
 src/arch/arm/v7/helpers.h | 6 ++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fa4ced8..3d4c8b6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+15-07-31  Cyrille Bagard <nocbos@gmail.com>
+
+	* src/arch/arm/v7/helpers.h:
+	Remove last compiler warnings with lists built from one register.
+
 15-07-30  Cyrille Bagard <nocbos@gmail.com>
 
 	* tools/d2c/spec.c:
diff --git a/src/arch/arm/v7/helpers.h b/src/arch/arm/v7/helpers.h
index b4fe9b4..e03f5ab 100644
--- a/src/arch/arm/v7/helpers.h
+++ b/src/arch/arm/v7/helpers.h
@@ -246,11 +246,13 @@ return shift_t;
     })
 
 
-#define ListFromRegister(reg)                                                           \
+#define ListFromRegister(regop)                                                         \
     ({                                                                                  \
         GArchOperand *__result;                                                         \
+        GArmV7Register *__reg;                                                          \
         __result = g_armv7_reglist_operand_new();                                       \
-        g_armv7_reglist_add_register(G_ARMV7_REGLIST_OPERAND(__result), reg);           \
+        __reg = G_ARMV7_REGISTER(regop);                                                \
+        g_armv7_reglist_add_register(G_ARMV7_REGLIST_OPERAND(__result), __reg);         \
         __result;                                                                       \
     })
 
-- 
cgit v0.11.2-87-g4458