Index: /trunk/darwin-headers/libc/C/populate.sh
===================================================================
--- /trunk/darwin-headers/libc/C/populate.sh	(revision 8272)
+++ /trunk/darwin-headers/libc/C/populate.sh	(revision 8273)
@@ -1,9 +1,9 @@
 #!/bin/sh
-SDK=/Developer/SDKs/MacOSX10.4u.sdk
+SDK=/Developer/SDKs/MacOSX10.5.sdk
 if [ $# -eq 1 ]
 then
 SDK=$1
 fi
-CFLAGS="-isysroot ${SDK}"; export CFLAGS
+CFLAGS="-isysroot ${SDK} -mmacosx-version-min=10.4"; export CFLAGS
 rm -rf Developer usr System
 h-to-ffi.sh ${SDK}/usr/include/ar.h
@@ -241,4 +241,5 @@
 #h-to-ffi.sh ${SDK}/usr/include/netinet/ip_state.h
 #h-to-ffi.sh ${SDK}/usr/include/netinet/ip_var.h
+h-to-ffi.sh  ${SDK}/usr/include/poll.h
 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h ${SDK}/usr/include/netinet/tcp.h
 #h-to-ffi.sh ${SDK}/usr/include/netinet/tcp_debug.h
Index: /trunk/darwin-headers64/libc/C/populate.sh
===================================================================
--- /trunk/darwin-headers64/libc/C/populate.sh	(revision 8272)
+++ /trunk/darwin-headers64/libc/C/populate.sh	(revision 8273)
@@ -1,9 +1,9 @@
 #!/bin/sh
-SDK=/Developer/SDKs/MacOSX10.4u.sdk
+SDK=/Developer/SDKs/MacOSX10.5.sdk
 if [ $# -eq 1 ]
 then
 SDK=$1
 fi
-CFLAGS="-m64 -Wno-endif-labels -isysroot ${SDK}";export CFLAGS
+CFLAGS="-m64 -Wno-endif-labels -isysroot ${SDK} -mmacosx-version-min=10.4";export CFLAGS
 rm -rf usr Developer System
 h-to-ffi.sh ${SDK}/usr/include/ar.h
@@ -223,4 +223,5 @@
 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/netinet/in.h -include ${SDK}/usr/include/netinet/in_systm.h  -include ${SDK}/usr/include/netinet/ip.h -include ${SDK}/usr/include/netinet/udp.h ${SDK}/usr/include/netinet/bootp.h
 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/netinet/in.h  ${SDK}/usr/include/netinet/icmp6.h
+h-to-ffi.sh ${SDK}/usr/include/poll.h
 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/netinet/in.h -include ${SDK}/usr/include/netinet/in_systm.h  -include ${SDK}/usr/include/netinet/ip.h -include ${SDK}/usr/include/netinet/ip_icmp.h ${SDK}/usr/include/netinet/icmp_var.h
 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/sys/socket.h ${SDK}/usr/include/netinet/if_ether.h
