|
From: <sv...@va...> - 2012-04-20 15:41:45
|
sewardj 2012-04-20 16:41:33 +0100 (Fri, 20 Apr 2012)
New Revision: 2293
Log:
Avoid word-size warnings when this is compiled on 64 bit platforms.
Modified files:
branches/TCHAIN/priv/host_arm_defs.c
Modified: branches/TCHAIN/priv/host_arm_defs.c (+3 -3)
===================================================================
--- branches/TCHAIN/priv/host_arm_defs.c 2012-04-20 11:42:24 +01:00 (rev 2292)
+++ branches/TCHAIN/priv/host_arm_defs.c 2012-04-20 16:41:33 +01:00 (rev 2293)
@@ -4512,7 +4512,7 @@
E1 2F FF 3C
*/
UInt* p = (UInt*)place_to_chain;
- vassert(0 == (3 & (UInt)p));
+ vassert(0 == (3 & (HWord)p));
vassert(is_imm32_to_iregNo_EXACTLY2(
p, /*r*/12, (UInt)Ptr_to_ULong(disp_cp_chain_me_EXPECTED)));
vassert(p[2] == 0xE12FFF3C);
@@ -4548,7 +4548,7 @@
E1 2F FF 1C
*/
UInt* p = (UInt*)place_to_unchain;
- vassert(0 == (3 & (UInt)p));
+ vassert(0 == (3 & (HWord)p));
vassert(is_imm32_to_iregNo_EXACTLY2(
p, /*r*/12, (UInt)Ptr_to_ULong(place_to_jump_to_EXPECTED)));
vassert(p[2] == 0xE12FFF1C);
@@ -4575,7 +4575,7 @@
{
vassert(sizeof(ULong*) == 4);
UInt* p = (UInt*)place_to_patch;
- vassert(0 == (3 & (UInt)p));
+ vassert(0 == (3 & (HWord)p));
vassert(is_imm32_to_iregNo_EXACTLY2(p, /*r*/12, 0x65556555));
vassert(p[2] == 0xE59CB000);
vassert(p[3] == 0xE29BB001);
|