--- gl/md5.c.orig 2009-08-20 15:33:39.000000000 +0200
+++ gl/md5.c 2009-08-20 15:32:00.000000000 +0200
-@@ -129,6 +129,8 @@
+@@ -129,2 +129,2 @@
return md5_read_ctx (ctx, resbuf);
}
-
+
+#if 0 /* Not needed by GnuTLS, and it has a large stack frame. */
+
/* Compute MD5 message digest for bytes read from STREAM. The
resulting message digest number will be written into the 16 bytes
beginning at RESBLOCK. */
-@@ -196,6 +194,7 @@
+@@ -196,3 +194,4 @@
md5_finish_ctx (&ctx, resblock);
return 0;
}
+#endif
-
+
/* Compute MD5 message digest for LEN bytes beginning at BUFFER. The
result is always in little endian byte order, so that a byte-wise