/[qemu]/qemu/target-arm/op_template.h
ViewVC logotype

Diff of /qemu/target-arm/op_template.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by bellard, Tue Sep 30 20:34:21 2003 UTC revision 1.2 by bellard, Mon Jan 31 20:43:28 2005 UTC
# Line 19  Line 19 
19   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20   */   */
21    
22    #ifndef SET_REG
23    #define SET_REG(x) REG = x
24    #endif
25    
26  void OPPROTO glue(op_movl_T0_, REGNAME)(void)  void OPPROTO glue(op_movl_T0_, REGNAME)(void)
27  {  {
28      T0 = REG;      T0 = REG;
# Line 36  void OPPROTO glue(op_movl_T2_, REGNAME)( Line 40  void OPPROTO glue(op_movl_T2_, REGNAME)(
40    
41  void OPPROTO glue(glue(op_movl_, REGNAME), _T0)(void)  void OPPROTO glue(glue(op_movl_, REGNAME), _T0)(void)
42  {  {
43      REG = T0;      SET_REG (T0);
44  }  }
45    
46  void OPPROTO glue(glue(op_movl_, REGNAME), _T1)(void)  void OPPROTO glue(glue(op_movl_, REGNAME), _T1)(void)
47  {  {
48      REG = T1;      SET_REG (T1);
49  }  }
50    
51  #undef REG  #undef REG
52  #undef REGNAME  #undef REGNAME
53    #undef SET_REG

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26