Revision fb0eaffc target-ppc/exec.h

b/target-ppc/exec.h
29 29

  
30 30
#define PARAM(n) ((uint32_t)PARAM##n)
31 31
#define SPARAM(n) ((int32_t)PARAM##n)
32
#define FT0 (env->ft0)
33
#define FT1 (env->ft1)
34
#define FT2 (env->ft2)
35
#define FTS0 ((float)env->ft0)
36
#define FTS1 ((float)env->ft1)
37
#define FTS2 ((float)env->ft2)
32 38

  
33 39
#define RETURN() __asm__ __volatile__("");
34 40

  
......
145 151
void do_store_xer (uint32_t value);
146 152
uint32_t do_load_msr (void);
147 153
void do_store_msr (uint32_t msr_value);
148
uint32_t do_load_fpscr (void);
149
void do_store_fpscr (uint8_t mask, uint32_t fp);
154
void do_load_fpscr (void);
155
void do_store_fpscr (uint32_t mask);
150 156

  
151 157
int32_t do_sraw(int32_t Ta, uint32_t Tb);
152 158
void do_lmw (int reg, uint32_t src);
......
154 160
void do_lsw (uint32_t reg, int count, uint32_t src);
155 161
void do_stsw (uint32_t reg, int count, uint32_t dest);
156 162

  
163
void do_dcbz (void);
164
void do_icbi (void);
165

  
157 166
#endif /* !defined (__PPC_H__) */

Also available in: Unified diff