From: Stuart B. <zu...@us...> - 2007-03-13 05:58:03
|
Update of /cvsroot/hppaqemu/hppaqemu/target-hppa In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv17867/target-hppa Modified Files: op.c translate.c Log Message: UADDCM comments/fixes. Index: translate.c =================================================================== RCS file: /cvsroot/hppaqemu/hppaqemu/target-hppa/translate.c,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** translate.c 13 Mar 2007 05:37:19 -0000 1.26 --- translate.c 13 Mar 2007 05:57:44 -0000 1.27 *************** *** 1431,1442 **** break; case 0x26: /* UADDCM */ ! gen_op_com_T1(); ! gen_op_addl_T1_T0(); if (c && f) gen_cond_unit[c](); break; case 0x27: /* UADDCMT */ ! gen_op_com_T1(); ! gen_op_addl_T1_T0(); if (c && f) gen_cond_unit[c](); --- 1431,1442 ---- break; case 0x26: /* UADDCM */ ! /* FIXME: 'c' specifies unit size */ ! gen_op_uaddcm_T1_T0(); if (c && f) gen_cond_unit[c](); break; case 0x27: /* UADDCMT */ ! /* FIXME: 'c' specifies unit size */ ! gen_op_uaddcm_T1_T0(); if (c && f) gen_cond_unit[c](); Index: op.c =================================================================== RCS file: /cvsroot/hppaqemu/hppaqemu/target-hppa/op.c,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** op.c 13 Mar 2007 05:37:19 -0000 1.22 --- op.c 13 Mar 2007 05:57:44 -0000 1.23 *************** *** 708,714 **** } ! void OPPROTO op_uaddcmt_T1_T0(void) { /* XXX */ } --- 708,715 ---- } ! void OPPROTO op_uaddcm_T1_T0(void) { /* XXX */ + /* store carry in T2 */ } |