Changes that violated the U.S. Constitution , he added , would of course be struck down on federal grounds , but so far no federal appellate court has ruled that the U.S. constitution protects gay marriage .