fix addc subc zeroflag