- [qw(ecb cbc cfb counter ofb)], ".h>\n"), "\n";
-print OUT cross("#include <catacomb/", \@stream, ".h>\n"), "\n";
-print OUT cross("#include <catacomb/", \@hash, ".h>\n"), "\n";
-print OUT cross("#include <catacomb/", \@hash, "-",
- [qw(mgf hmac)], ".h>\n"), "\n";
-
-print OUT <<EOF;
-
-const gccipher *ciphertab[] = {
-EOF
-print OUT cross(" &", \@cipher, "_", [qw(ecb cbc cfb counter ofb)], ",\n");
-print OUT cross(" &", \@hash, "_", [qw(mgf)], ",\n");
-print OUT cross(" &", \@stream, ",\n");
-print OUT <<EOF;
- 0
-};
-
-const gchash *hashtab[] = {
-EOF
-print OUT cross(" &", \@hash, ",\n");
-print OUT <<EOF;
- &gcrc32,
- 0
-};
+ [qw(counter ofb)], ".h>\n"), "\n";
+print OUT cross("#include <catacomb/", \@hash, "-mgf.h>\n"), "\n";