gf_poly_copy
gf_poly_copy(elp_copy, elp);
gf_poly_copy(pelp, elp_copy);
gf_poly_copy(f2, f);
gf_poly_copy(*g, gcd);
gf_poly_copy(*h, q);