{
/* tritt z.b. bei snafu_05.0 auf */
printf("\t//gen_subspecial(%i)\n", e);
- if (!e)
- KIDREG2ID(0);
+ KIDREG2ID(0);
KIDKIDREG2PARM(1,0);
- if(e)
+
+ if(e) {
printf("\tsubq $%d, %%%s\n", KIDKID_VAL(1,0), BN_REG);
- else
+ } else {
printf("\tsubq %%%s, %%%s\n", KIDKID_REG(1,0), BN_REG);
+ }
+ if(e) KIDKIDREG2PARM(1,1);
printf("\taddq %%%s, %%%s\n", KIDKID_REG(1,1), BN_REG);
}