I'm not sure but I'm guessing it would break the signature since the signature is there to verify the integrity of the executable's files. Any unsigned changes would be an indicator for tampering with the executable.