President Gen. Pervez Musharraf has signed a bill amending the criminal code of Pakistan to make honor killings a capital offense, as well as to help stop the misuse of the Blasphemy Law and Hudood Ordinance, which criminalizes consensual extramarital sex.