summaryrefslogtreecommitdiff
path: root/cglin.h
diff options
context:
space:
mode:
authorJohn van Groningen2006-01-10 14:10:22 +0000
committerJohn van Groningen2006-01-10 14:10:22 +0000
commit7c3efe45b1f889621b1ead7489f5e2eccb386a1a (patch)
treeea8dd3c0e13d01382e4df243e154e1f440f8cb26 /cglin.h
parentadd pushLc instruction for pushing the value of a label, with (diff)
port to 64 bit windows
Diffstat (limited to 'cglin.h')
-rw-r--r--cglin.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cglin.h b/cglin.h
index fe6a547..b694706 100644
--- a/cglin.h
+++ b/cglin.h
@@ -56,10 +56,12 @@ void i_beq_l (LABEL *label);
extern LONG *i_bmi_i (VOID);
void i_bmi_l (LABEL *label);
#endif
+#if defined (G_POWER) || defined (G_AI64)
+ void i_or_i_r (LONG value,int register_1);
+#endif
#ifdef G_POWER
void i_and_i_r (LONG value,int register_1);
void i_bnep_l (LABEL *label);
- void i_or_i_r (LONG value,int register_1);
void i_mtctr (int register_1);
#endif
#if defined (sparc) || defined (I486) || defined (G_POWER)
@@ -87,7 +89,7 @@ void i_move_id_r (int offset,int register_1,int register_2);
void i_movew_id_idu (int offset1,int register_1,int offset2,int register_2);
void i_movew_r_idu (int register_1,int offset,int register_2);
#endif
-void i_move_i_r (LONG i,int register_1);
+void i_move_i_r (CleanInt i,int register_1);
void i_move_l_r (LABEL *label,int register_1);
#ifdef M68000
void i_move_pi_id (int register_1,int offset_2,int register_2);