Updated to reflect the current state of config.h.in.
diff --git a/Mac/Include/config.h b/Mac/Include/config.h
index 8def64a..012929d 100644
--- a/Mac/Include/config.h
+++ b/Mac/Include/config.h
@@ -135,6 +135,9 @@
 /* Define to `long' if <time.h> doesn't define.  */
 #undef clock_t
 
+/* Defined on Solaris to see additional function prototypes. */
+#undef __EXTENSIONS__
+
 /* Define if getpgrp() must be called as getpgrp(0). */
 #undef GETPGRP_HAVE_ARG
 
@@ -275,11 +278,8 @@
    linker (rld). Dyld is necessary to support frameworks. */
 #undef WITH_DYLD
 
-/* Define if you want to use BSD db. */
-#undef WITH_LIBDB
-
-/* Define if you want to use ndbm. */
-#undef WITH_LIBNDBM
+/* Define if you want to compile in Python-specific mallocs */
+#undef WITH_PYMALLOC
 
 /* Define if you want to produce an OpenStep/Rhapsody framework
    (shared library plus accessory files). */
@@ -415,7 +415,7 @@
 #define HAVE_GETPEERNAME
 #endif
 
-/* Define if you have getpgrp.  */
+/* Define if you have the getpgrp function.  */
 #undef HAVE_GETPGRP
 
 /* Define if you have the getpid function.  */
@@ -480,7 +480,6 @@
 #undef HAVE_POLL
 
 /* Define if you have the pthread_init function.  */
-/* XXXX GUSI threads* */
 #undef HAVE_PTHREAD_INIT
 
 /* Define if you have the putenv function.  */
@@ -666,6 +665,9 @@
 /* Define if you have the <sys/lock.h> header file.  */
 #undef HAVE_SYS_LOCK_H
 
+/* Define if you have the <sys/modem.h> header file.  */
+#undef HAVE_SYS_MODEM_H
+
 /* Define if you have the <sys/ndir.h> header file.  */
 #undef HAVE_SYS_NDIR_H
 
@@ -717,6 +719,7 @@
 
 /* Define if you have the ieee library (-lieee).  */
 #undef HAVE_LIBIEEE
+
 #ifdef __CYGWIN__
 #ifdef USE_DL_IMPORT
 #define DL_IMPORT(RTYPE) __declspec(dllimport) RTYPE