gcc-4.3 build fixes.
git-svn-id: svn://svn.valgrind.org/vex/trunk@1797 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/priv/host-arm/isel.c b/priv/host-arm/isel.c
index e040974..6659c95 100644
--- a/priv/host-arm/isel.c
+++ b/priv/host-arm/isel.c
@@ -129,7 +129,7 @@
static ARMAMode1* iselIntExpr_AMode1_wrk ( ISelEnv* env, IRExpr* e );
static ARMAMode1* iselIntExpr_AMode1 ( ISelEnv* env, IRExpr* e );
-static ARMAMode2* iselIntExpr_AMode2_wrk ( ISelEnv* env, IRExpr* e );
+/* static ARMAMode2* iselIntExpr_AMode2_wrk ( ISelEnv* env, IRExpr* e ); */
static ARMAMode2* iselIntExpr_AMode2 ( ISelEnv* env, IRExpr* e );
static ARMAMode3* iselIntExpr_AMode3_wrk ( ISelEnv* env, IRExpr* e );
@@ -601,6 +601,7 @@
/* ---------------- Addressing Mode 2 ---------------- */
+__attribute__((unused))
static Bool sane_AMode2 ( ARMAMode2* am )
{
switch (am->tag) {
@@ -609,12 +610,14 @@
}
}
+/* Apparently unused
static ARMAMode2* iselIntExpr_AMode2_wrk ( ISelEnv* env, IRExpr* e )
{
ARMAMode2* am = iselIntExpr_AMode2_wrk(env, e);
vassert(sane_AMode2(am));
return am;
}
+*/
/* DO NOT CALL THIS DIRECTLY ! */
static ARMAMode2* iselIntExpr_AMode2 ( ISelEnv* env, IRExpr* e )