Changeset 16749


Ignore:
Timestamp:
Jun 6, 2016, 11:44:45 PM (4 years ago)
Author:
rme
Message:

Updated libc interfaces for darwinx8632, built from 10.11 SDK without
using -D_DARWIN_NO_64_BIT_INODE.

See ticket:969.

Location:
trunk/darwin-x86-headers/libc
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/darwin-x86-headers/libc/C/populate.sh

    r15629 r16749  
    11#!/bin/sh
    2 SDK=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
     2SDK=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
    33if [ $# -eq 1 ]
    44then
    55SDK=$1
    66fi
    7 CFLAGS="-m32 -msse2 -isysroot ${SDK} -D_DARWIN_NO_64_BIT_INODE -mmacosx-version-min=10.8"; export CFLAGS
     7CFLAGS="-m32 -msse2 -isysroot ${SDK} -mmacosx-version-min=10.8"; export CFLAGS
    88rm -rf Developer usr System
    99h-to-ffi.sh ${SDK}/usr/include/ar.h
     
    3232h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h ${SDK}/usr/include/dirent.h
    3333h-to-ffi.sh ${SDK}/usr/include/disktab.h
    34 h-to-ffi.sh ${SDK}/usr/include/DNSServiceDiscovery/DNSServiceDiscovery.h
     34#h-to-ffi.sh ${SDK}/usr/include/DNSServiceDiscovery/DNSServiceDiscovery.h
    3535h-to-ffi.sh ${SDK}/usr/include/dlfcn.h
    3636h-to-ffi.sh ${SDK}/usr/include/err.h
     
    5656h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h ${SDK}/usr/include/ifaddrs.h
    5757h-to-ffi.sh ${SDK}/usr/include/inttypes.h
    58 h-to-ffi.sh ${SDK}/usr/include/iodbcinst.h
     58#h-to-ffi.sh ${SDK}/usr/include/iodbcinst.h
    5959#h-to-ffi.sh ${SDK}/usr/include/isofs/cd9660/cd9660_mount.h
    6060#h-to-ffi.sh ${SDK}/usr/include/isofs/cd9660/cd9660_node.h
     
    9393h-to-ffi.sh ${SDK}/usr/include/mach/kern_return.h
    9494h-to-ffi.sh -include ${SDK}/usr/include/mach/vm_types.h ${SDK}/usr/include/mach/kmod.h
    95 h-to-ffi.sh ${SDK}/usr/include/mach/ledger.h
     95#h-to-ffi.sh ${SDK}/usr/include/mach/ledger.h
    9696h-to-ffi.sh ${SDK}/usr/include/mach/lock_set.h
    9797h-to-ffi.sh ${SDK}/usr/include/mach/mach.h
     
    128128h-to-ffi.sh ${SDK}/usr/include/mach/task.h
    129129h-to-ffi.sh ${SDK}/usr/include/mach/task_info.h
    130 h-to-ffi.sh ${SDK}/usr/include/mach/task_ledger.h
     130#h-to-ffi.sh ${SDK}/usr/include/mach/task_ledger.h
    131131h-to-ffi.sh ${SDK}/usr/include/mach/task_policy.h
    132132h-to-ffi.sh ${SDK}/usr/include/mach/task_special_ports.h
     
    228228h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/sys/socket.h ${SDK}/usr/include/netinet/if_ether.h
    229229h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/netinet/in.h ${SDK}/usr/include/netinet/igmp.h
    230 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h ${SDK}/usr/include/netinet/igmp_var.h
     230h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/stdint.h ${SDK}/usr/include/netinet/igmp_var.h
    231231#h-to-ffi.sh ${SDK}/usr/include/netinet/in_pcb.h
    232232#h-to-ffi.sh ${SDK}/usr/include/netinet/in_systm.h
     
    335335#h-to-ffi.sh ${SDK}/usr/include/nfs/nqnfs.h
    336336h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h ${SDK}/usr/include/nfs/rpcv2.h
    337 h-to-ffi.sh ${SDK}/usr/include/nfs/xdr_subs.h
     337h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/stdint.h ${SDK}/usr/include/nfs/xdr_subs.h
    338338h-to-ffi.sh ${SDK}/usr/include/nlist.h
    339339h-to-ffi.sh ${SDK}/usr/include/NSSystemDirectories.h
     
    344344h-to-ffi.sh ${SDK}/usr/include/objc/Protocol.h
    345345#h-to-ffi.sh ${SDK}/usr/include/objc/zone.h
    346 h-to-ffi.sh ${SDK}/usr/include/openssl/asn1.h
    347 h-to-ffi.sh ${SDK}/usr/include/openssl/asn1_mac.h
    348 h-to-ffi.sh ${SDK}/usr/include/openssl/bio.h
    349 h-to-ffi.sh ${SDK}/usr/include/openssl/blowfish.h
    350 h-to-ffi.sh ${SDK}/usr/include/openssl/bn.h
    351 h-to-ffi.sh ${SDK}/usr/include/openssl/buffer.h
    352 h-to-ffi.sh ${SDK}/usr/include/openssl/cast.h
    353 h-to-ffi.sh ${SDK}/usr/include/openssl/comp.h
    354 h-to-ffi.sh ${SDK}/usr/include/openssl/conf.h
    355 h-to-ffi.sh ${SDK}/usr/include/openssl/conf_api.h
    356 h-to-ffi.sh ${SDK}/usr/include/openssl/crypto.h
    357 h-to-ffi.sh ${SDK}/usr/include/openssl/des.h
    358 h-to-ffi.sh ${SDK}/usr/include/openssl/dh.h
    359 h-to-ffi.sh ${SDK}/usr/include/openssl/dsa.h
    360 h-to-ffi.sh ${SDK}/usr/include/openssl/dso.h
    361 h-to-ffi.sh ${SDK}/usr/include/openssl/e_os2.h
    362 h-to-ffi.sh ${SDK}/usr/include/openssl/ebcdic.h
    363 h-to-ffi.sh ${SDK}/usr/include/openssl/err.h
    364 h-to-ffi.sh ${SDK}/usr/include/openssl/evp.h
    365 h-to-ffi.sh ${SDK}/usr/include/openssl/hmac.h
    366 h-to-ffi.sh ${SDK}/usr/include/openssl/lhash.h
    367 h-to-ffi.sh ${SDK}/usr/include/openssl/md2.h
    368 h-to-ffi.sh ${SDK}/usr/include/openssl/md4.h
    369 h-to-ffi.sh ${SDK}/usr/include/openssl/md5.h
    370 h-to-ffi.sh ${SDK}/usr/include/openssl/mdc2.h
    371 h-to-ffi.sh ${SDK}/usr/include/openssl/obj_mac.h
    372 h-to-ffi.sh ${SDK}/usr/include/openssl/objects.h
    373 h-to-ffi.sh ${SDK}/usr/include/openssl/opensslconf.h
    374 h-to-ffi.sh ${SDK}/usr/include/openssl/opensslv.h
    375 h-to-ffi.sh ${SDK}/usr/include/openssl/pem.h
    376 h-to-ffi.sh ${SDK}/usr/include/openssl/pem2.h
    377 h-to-ffi.sh ${SDK}/usr/include/openssl/pkcs12.h
    378 h-to-ffi.sh ${SDK}/usr/include/openssl/pkcs7.h
    379 h-to-ffi.sh ${SDK}/usr/include/openssl/rand.h
    380 h-to-ffi.sh ${SDK}/usr/include/openssl/rc2.h
    381 h-to-ffi.sh ${SDK}/usr/include/openssl/rc4.h
    382 h-to-ffi.sh ${SDK}/usr/include/openssl/rc5.h
    383 h-to-ffi.sh ${SDK}/usr/include/openssl/ripemd.h
    384 h-to-ffi.sh ${SDK}/usr/include/openssl/rsa.h
    385 h-to-ffi.sh ${SDK}/usr/include/openssl/safestack.h
    386 h-to-ffi.sh ${SDK}/usr/include/openssl/sha.h
    387 h-to-ffi.sh ${SDK}/usr/include/openssl/ssl.h
    388 h-to-ffi.sh ${SDK}/usr/include/openssl/ssl2.h
    389 h-to-ffi.sh ${SDK}/usr/include/openssl/ssl23.h
    390 #h-to-ffi.sh ${SDK}/usr/include/openssl/ssl3.h
    391 h-to-ffi.sh ${SDK}/usr/include/openssl/stack.h
    392 h-to-ffi.sh ${SDK}/usr/include/openssl/symhacks.h
    393 h-to-ffi.sh ${SDK}/usr/include/openssl/tls1.h
    394 h-to-ffi.sh ${SDK}/usr/include/openssl/tmdiff.h
    395 h-to-ffi.sh ${SDK}/usr/include/openssl/txt_db.h
    396 h-to-ffi.sh ${SDK}/usr/include/openssl/x509.h
    397 h-to-ffi.sh ${SDK}/usr/include/openssl/x509_vfy.h
    398 h-to-ffi.sh ${SDK}/usr/include/openssl/x509v3.h
    399346h-to-ffi.sh -include ${SDK}/usr/include/security/pam_types.h ${SDK}/usr/include/security/openpam.h
    400347h-to-ffi.sh ${SDK}/usr/include/security/openpam_attr.h
     
    471418h-to-ffi.sh ${SDK}/usr/include/sgtty.h
    472419h-to-ffi.sh ${SDK}/usr/include/signal.h
    473 h-to-ffi.sh ${SDK}/usr/include/sql.h
    474 h-to-ffi.sh ${SDK}/usr/include/sqlext.h
    475 h-to-ffi.sh ${SDK}/usr/include/sqltypes.h
     420#h-to-ffi.sh ${SDK}/usr/include/sql.h
     421#h-to-ffi.sh ${SDK}/usr/include/sqlext.h
     422#h-to-ffi.sh ${SDK}/usr/include/sqltypes.h
    476423h-to-ffi.sh ${SDK}/usr/include/stab.h
    477424h-to-ffi.sh ${SDK}/usr/include/standards.h
    478425#h-to-ffi.sh ${SDK}/usr/include/stdarg.h
    479 h-to-ffi.sh ${SDK}/usr/include/stdbool.h
     426#h-to-ffi.sh ${SDK}/usr/include/stdbool.h
    480427h-to-ffi.sh ${SDK}/usr/include/stddef.h
    481428h-to-ffi.sh ${SDK}/usr/include/stdint.h
     
    593540h-to-ffi.sh ${SDK}/usr/include/TargetConditionals.h
    594541h-to-ffi.sh ${SDK}/usr/include/tcl.h
    595 h-to-ffi.sh ${SDK}/usr/include/tcpd.h
     542#h-to-ffi.sh ${SDK}/usr/include/tcpd.h
    596543h-to-ffi.sh ${SDK}/usr/include/term.h
    597544h-to-ffi.sh ${SDK}/usr/include/termios.h
     
    607554#h-to-ffi.sh ${SDK}/usr/include/ufs/ufs/quota.h
    608555#h-to-ffi.sh ${SDK}/usr/include/ufs/ufs/ufs_extern.h
    609 h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/sys/mount.h ${SDK}/usr/include/ufs/ufs/ufsmount.h
     556#h-to-ffi.sh -include ${SDK}/usr/include/sys/types.h -include ${SDK}/usr/include/sys/mount.h ${SDK}/usr/include/ufs/ufs/ufsmount.h
    610557h-to-ffi.sh ${SDK}/usr/include/ulimit.h
    611558h-to-ffi.sh ${SDK}/usr/include/unctrl.h
Note: See TracChangeset for help on using the changeset viewer.