fix alignment bug hitting Solaris with "reset in zero vc" activated