Add build glue for libc++.
This commit is contained in:
parent
560a52b9a0
commit
ecb06a3b09
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: ad.mips64eb,v 1.127 2013/04/15 19:26:15 christos Exp $
|
||||
# $NetBSD: ad.mips64eb,v 1.128 2013/04/27 23:02:17 joerg Exp $
|
||||
./lib/64 base-compat-shlib compat
|
||||
./lib/64/npf base-npf-shlib compat
|
||||
./lib/64/npf/ext_log.so base-npf-shlib compat,pic
|
||||
|
@ -95,6 +95,8 @@
|
|||
./usr/lib/64/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
@ -421,6 +423,8 @@
|
|||
./usr/lib/o32/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: ad.mips64el,v 1.126 2013/04/11 17:43:15 christos Exp $
|
||||
# $NetBSD: ad.mips64el,v 1.127 2013/04/27 23:02:17 joerg Exp $
|
||||
./lib/64 base-compat-shlib compat
|
||||
./lib/64/npf base-npf-shlib compat
|
||||
./lib/64/npf/ext_log.so base-npf-shlib compat,pic
|
||||
|
@ -93,6 +93,8 @@
|
|||
./usr/lib/64/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/64/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
@ -421,6 +423,8 @@
|
|||
./usr/lib/o32/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/o32/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: md.amd64,v 1.204 2013/04/11 17:43:16 christos Exp $
|
||||
# $NetBSD: md.amd64,v 1.205 2013/04/27 23:02:17 joerg Exp $
|
||||
./dev/lms0 base-obsolete obsolete
|
||||
./dev/mms0 base-obsolete obsolete
|
||||
./lib/i386 base-compat-shlib compat
|
||||
|
@ -85,6 +85,8 @@
|
|||
./usr/lib/i386/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/i386/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/i386/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/i386/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/i386/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/i386/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/i386/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/i386/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: md.sparc64,v 1.191 2013/04/11 17:43:16 christos Exp $
|
||||
# $NetBSD: md.sparc64,v 1.192 2013/04/27 23:02:17 joerg Exp $
|
||||
./lib/sparc base-npf-shlib compat
|
||||
./lib/sparc/npf base-npf-shlib compat
|
||||
./lib/sparc/npf/ext_log.so base-npf-shlib compat,pic
|
||||
|
@ -83,6 +83,8 @@
|
|||
./usr/lib/sparc/libbz2.so.1.1 base-compat-shlib compat,pic
|
||||
./usr/lib/sparc/libc.so.12 base-compat-shlib compat,pic
|
||||
./usr/lib/sparc/libc.so.12.185 base-compat-shlib compat,pic
|
||||
./usr/lib/sparc/libc++.so.1 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/sparc/libc++.so.1.0 base-compat-shlib compat,pic,libcxx
|
||||
./usr/lib/sparc/libcom_err.so.7 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/sparc/libcom_err.so.7.0 base-compat-shlib compat,pic,kerberos
|
||||
./usr/lib/sparc/libcrypt.so.1 base-compat-shlib compat,pic
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: mi,v 1.1028 2013/04/11 17:43:16 christos Exp $
|
||||
# $NetBSD: mi,v 1.1029 2013/04/27 23:02:17 joerg Exp $
|
||||
#
|
||||
# Note: Don't delete entries from here - mark them as "obsolete" instead,
|
||||
# unless otherwise stated below.
|
||||
|
@ -803,6 +803,8 @@
|
|||
./usr/include/adosfs base-c-usr
|
||||
./usr/include/altq base-c-usr
|
||||
./usr/include/arpa base-c-usr
|
||||
./usr/include/c++ base-cxx-usr
|
||||
./usr/include/c++/ext base-cxx-usr
|
||||
./usr/include/cdk base-obsolete obsolete
|
||||
./usr/include/clang-3.0 base-obsolete obsolete
|
||||
./usr/include/clang-3.2 base-obsolete obsolete
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: shl.mi,v 1.663 2013/04/11 17:43:16 christos Exp $
|
||||
# $NetBSD: shl.mi,v 1.664 2013/04/27 23:02:18 joerg Exp $
|
||||
#
|
||||
# Note: Don't delete entries from here - mark them as "obsolete" instead,
|
||||
# unless otherwise stated below.
|
||||
|
@ -195,6 +195,9 @@
|
|||
./usr/lib/libc.so base-sys-shlib
|
||||
./usr/lib/libc.so.12 base-sys-shlib
|
||||
./usr/lib/libc.so.12.185 base-sys-shlib
|
||||
./usr/lib/libc++.so base-sys-shlib libcxx
|
||||
./usr/lib/libc++.so.1 base-sys-shlib libcxx
|
||||
./usr/lib/libc++.so.1.0 base-sys-shlib libcxx
|
||||
./usr/lib/libcdk.so base-obsolete obsolete
|
||||
./usr/lib/libcom_err.so base-krb5-shlib kerberos
|
||||
./usr/lib/libcom_err.so.7 base-krb5-shlib kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: ad.mips64eb,v 1.100 2013/04/11 17:43:17 christos Exp $
|
||||
# $NetBSD: ad.mips64eb,v 1.101 2013/04/27 23:02:18 joerg Exp $
|
||||
./usr/bin/elf2aout comp-obsolete obsolete
|
||||
./usr/bin/elf2ecoff comp-sysutil-bin
|
||||
./usr/include/gcc-4.5/loongson.h comp-c-include gcccmds,gcc=45
|
||||
|
@ -203,6 +203,10 @@
|
|||
./usr/lib/64/libc.so base-sys-shlib compat,pic
|
||||
./usr/lib/64/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/64/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/64/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/64/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/64/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/64/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/64/libcom_err.so base-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
@ -810,6 +814,10 @@
|
|||
./usr/lib/o32/libc.so base-sys-shlib compat,pic
|
||||
./usr/lib/o32/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/o32/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/o32/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/o32/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/o32/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/o32/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/o32/libcom_err.so base-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: ad.mips64el,v 1.102 2013/04/11 17:43:17 christos Exp $
|
||||
# $NetBSD: ad.mips64el,v 1.103 2013/04/27 23:02:19 joerg Exp $
|
||||
./usr/bin/elf2aout comp-obsolete obsolete
|
||||
./usr/bin/elf2ecoff comp-sysutil-bin
|
||||
./usr/include/gcc-4.5/loongson.h comp-c-include gcccmds,gcc=45
|
||||
|
@ -203,6 +203,10 @@
|
|||
./usr/lib/64/libc.so base-sys-shlib compat,pic
|
||||
./usr/lib/64/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/64/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/64/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/64/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/64/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/64/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/64/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/64/libcom_err.so base-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/64/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
@ -810,6 +814,10 @@
|
|||
./usr/lib/o32/libc.so base-sys-shlib compat,pic
|
||||
./usr/lib/o32/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/o32/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/o32/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/o32/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/o32/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/o32/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/o32/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/o32/libcom_err.so base-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/o32/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: md.amd64,v 1.194 2013/04/25 13:59:54 joerg Exp $
|
||||
# $NetBSD: md.amd64,v 1.195 2013/04/27 23:02:19 joerg Exp $
|
||||
./usr/include/amd64 comp-c-include
|
||||
./usr/include/amd64/ansi.h comp-c-include
|
||||
./usr/include/amd64/aout_machdep.h comp-c-include
|
||||
|
@ -487,6 +487,10 @@
|
|||
./usr/lib/i386/libc.so comp-sys-shlib compat,pic
|
||||
./usr/lib/i386/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/i386/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/i386/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/i386/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/i386/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/i386/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/i386/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/i386/libcom_err.so comp-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/i386/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: md.sparc64,v 1.167 2013/04/11 17:43:17 christos Exp $
|
||||
# $NetBSD: md.sparc64,v 1.168 2013/04/27 23:02:19 joerg Exp $
|
||||
./usr/include/gcc-4.5/tgmath.h comp-c-include gcccmds,gcc=45
|
||||
./usr/include/ieeefp.h comp-c-include
|
||||
./usr/include/sparc comp-c-include
|
||||
|
@ -278,6 +278,10 @@
|
|||
./usr/lib/sparc/libc.so base-sys-shlib compat,pic
|
||||
./usr/lib/sparc/libc_p.a comp-c-proflib compat,profile
|
||||
./usr/lib/sparc/libc_pic.a comp-c-piclib compat,pic
|
||||
./usr/lib/soarc/libc++.a comp-c-lib compat,libcxx
|
||||
./usr/lib/sparc/libc++.so comp-sys-shlib compat,pic,libcxx
|
||||
./usr/lib/sparc/libc++_p.a comp-c-proflib compat,profile,libcxx
|
||||
./usr/lib/sparc/libc++_pic.a comp-c-piclib compat,pic,libcxx
|
||||
./usr/lib/sparc/libcom_err.a comp-c-lib compat,kerberos
|
||||
./usr/lib/sparc/libcom_err.so base-sys-shlib compat,pic,kerberos
|
||||
./usr/lib/sparc/libcom_err_p.a comp-c-proflib compat,profile,kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: mi,v 1.1817 2013/04/26 18:32:41 christos Exp $
|
||||
# $NetBSD: mi,v 1.1818 2013/04/27 23:02:19 joerg Exp $
|
||||
#
|
||||
# Note: don't delete entries from here - mark them as "obsolete" instead.
|
||||
#
|
||||
|
@ -204,6 +204,104 @@
|
|||
./usr/include/bluetooth.h comp-c-include
|
||||
./usr/include/bm.h comp-c-include
|
||||
./usr/include/bzlib.h comp-c-include
|
||||
./usr/include/c++/__bit_reference comp-cxx-include libcxx
|
||||
./usr/include/c++/__config comp-cxx-include libcxx
|
||||
./usr/include/c++/__debug comp-cxx-include libcxx
|
||||
./usr/include/c++/__functional_03 comp-cxx-include libcxx
|
||||
./usr/include/c++/__functional_base comp-cxx-include libcxx
|
||||
./usr/include/c++/__functional_base_03 comp-cxx-include libcxx
|
||||
./usr/include/c++/__hash_table comp-cxx-include libcxx
|
||||
./usr/include/c++/__locale comp-cxx-include libcxx
|
||||
./usr/include/c++/__mutex_base comp-cxx-include libcxx
|
||||
./usr/include/c++/__split_buffer comp-cxx-include libcxx
|
||||
./usr/include/c++/__sso_allocator comp-cxx-include libcxx
|
||||
./usr/include/c++/__std_stream comp-cxx-include libcxx
|
||||
./usr/include/c++/__tree comp-cxx-include libcxx
|
||||
./usr/include/c++/__tuple comp-cxx-include libcxx
|
||||
./usr/include/c++/__tuple_03 comp-cxx-include libcxx
|
||||
./usr/include/c++/__undef_min_max comp-cxx-include libcxx
|
||||
./usr/include/c++/algorithm comp-cxx-include libcxx
|
||||
./usr/include/c++/array comp-cxx-include libcxx
|
||||
./usr/include/c++/atomic comp-cxx-include libcxx
|
||||
./usr/include/c++/bitset comp-cxx-include libcxx
|
||||
./usr/include/c++/cassert comp-cxx-include libcxx
|
||||
./usr/include/c++/ccomplex comp-cxx-include libcxx
|
||||
./usr/include/c++/cctype comp-cxx-include libcxx
|
||||
./usr/include/c++/cerrno comp-cxx-include libcxx
|
||||
./usr/include/c++/cfenv comp-cxx-include libcxx
|
||||
./usr/include/c++/cfloat comp-cxx-include libcxx
|
||||
./usr/include/c++/chrono comp-cxx-include libcxx
|
||||
./usr/include/c++/cinttypes comp-cxx-include libcxx
|
||||
./usr/include/c++/ciso646 comp-cxx-include libcxx
|
||||
./usr/include/c++/climits comp-cxx-include libcxx
|
||||
./usr/include/c++/clocale comp-cxx-include libcxx
|
||||
./usr/include/c++/cmath comp-cxx-include libcxx
|
||||
./usr/include/c++/codecvt comp-cxx-include libcxx
|
||||
./usr/include/c++/complex comp-cxx-include libcxx
|
||||
./usr/include/c++/complex.h comp-cxx-include libcxx
|
||||
./usr/include/c++/condition_variable comp-cxx-include libcxx
|
||||
./usr/include/c++/csetjmp comp-cxx-include libcxx
|
||||
./usr/include/c++/csignal comp-cxx-include libcxx
|
||||
./usr/include/c++/cstdarg comp-cxx-include libcxx
|
||||
./usr/include/c++/cstdbool comp-cxx-include libcxx
|
||||
./usr/include/c++/cstddef comp-cxx-include libcxx
|
||||
./usr/include/c++/cstdint comp-cxx-include libcxx
|
||||
./usr/include/c++/cstdio comp-cxx-include libcxx
|
||||
./usr/include/c++/cstdlib comp-cxx-include libcxx
|
||||
./usr/include/c++/cstring comp-cxx-include libcxx
|
||||
./usr/include/c++/ctgmath comp-cxx-include libcxx
|
||||
./usr/include/c++/ctime comp-cxx-include libcxx
|
||||
./usr/include/c++/cwchar comp-cxx-include libcxx
|
||||
./usr/include/c++/cwctype comp-cxx-include libcxx
|
||||
./usr/include/c++/deque comp-cxx-include libcxx
|
||||
./usr/include/c++/exception comp-cxx-include libcxx
|
||||
./usr/include/c++/ext/__hash comp-cxx-include libcxx
|
||||
./usr/include/c++/ext/hash_map comp-cxx-include libcxx
|
||||
./usr/include/c++/ext/hash_set comp-cxx-include libcxx
|
||||
./usr/include/c++/forward_list comp-cxx-include libcxx
|
||||
./usr/include/c++/fstream comp-cxx-include libcxx
|
||||
./usr/include/c++/functional comp-cxx-include libcxx
|
||||
./usr/include/c++/future comp-cxx-include libcxx
|
||||
./usr/include/c++/initializer_list comp-cxx-include libcxx
|
||||
./usr/include/c++/iomanip comp-cxx-include libcxx
|
||||
./usr/include/c++/ios comp-cxx-include libcxx
|
||||
./usr/include/c++/iosfwd comp-cxx-include libcxx
|
||||
./usr/include/c++/iostream comp-cxx-include libcxx
|
||||
./usr/include/c++/istream comp-cxx-include libcxx
|
||||
./usr/include/c++/iterator comp-cxx-include libcxx
|
||||
./usr/include/c++/limits comp-cxx-include libcxx
|
||||
./usr/include/c++/list comp-cxx-include libcxx
|
||||
./usr/include/c++/locale comp-cxx-include libcxx
|
||||
./usr/include/c++/map comp-cxx-include libcxx
|
||||
./usr/include/c++/memory comp-cxx-include libcxx
|
||||
./usr/include/c++/mutex comp-cxx-include libcxx
|
||||
./usr/include/c++/new comp-cxx-include libcxx
|
||||
./usr/include/c++/numeric comp-cxx-include libcxx
|
||||
./usr/include/c++/ostream comp-cxx-include libcxx
|
||||
./usr/include/c++/queue comp-cxx-include libcxx
|
||||
./usr/include/c++/random comp-cxx-include libcxx
|
||||
./usr/include/c++/ratio comp-cxx-include libcxx
|
||||
./usr/include/c++/regex comp-cxx-include libcxx
|
||||
./usr/include/c++/scoped_allocator comp-cxx-include libcxx
|
||||
./usr/include/c++/set comp-cxx-include libcxx
|
||||
./usr/include/c++/sstream comp-cxx-include libcxx
|
||||
./usr/include/c++/stack comp-cxx-include libcxx
|
||||
./usr/include/c++/stdexcept comp-cxx-include libcxx
|
||||
./usr/include/c++/streambuf comp-cxx-include libcxx
|
||||
./usr/include/c++/string comp-cxx-include libcxx
|
||||
./usr/include/c++/strstream comp-cxx-include libcxx
|
||||
./usr/include/c++/system_error comp-cxx-include libcxx
|
||||
./usr/include/c++/tgmath.h comp-cxx-include libcxx
|
||||
./usr/include/c++/thread comp-cxx-include libcxx
|
||||
./usr/include/c++/tuple comp-cxx-include libcxx
|
||||
./usr/include/c++/type_traits comp-cxx-include libcxx
|
||||
./usr/include/c++/typeindex comp-cxx-include libcxx
|
||||
./usr/include/c++/typeinfo comp-cxx-include libcxx
|
||||
./usr/include/c++/unordered_map comp-cxx-include libcxx
|
||||
./usr/include/c++/unordered_set comp-cxx-include libcxx
|
||||
./usr/include/c++/utility comp-cxx-include libcxx
|
||||
./usr/include/c++/valarray comp-cxx-include libcxx
|
||||
./usr/include/c++/vector comp-cxx-include libcxx
|
||||
./usr/include/cdbr.h comp-c-include
|
||||
./usr/include/cdbw.h comp-c-include
|
||||
./usr/include/cdk/alphalist.h comp-obsolete obsolete
|
||||
|
@ -2787,6 +2885,8 @@
|
|||
./usr/lib/libbz2_p.a comp-c-proflib profile
|
||||
./usr/lib/libc.a comp-c-lib
|
||||
./usr/lib/libc_p.a comp-c-proflib profile
|
||||
./usr/lib/libc++.a comp-c-lib libcxx
|
||||
./usr/lib/libc++_p.a comp-c-proflib libcxx,profile
|
||||
./usr/lib/libcdk.a comp-obsolete obsolete
|
||||
./usr/lib/libcdk_p.a comp-obsolete obsolete
|
||||
./usr/lib/libcom_err.a comp-krb5-lib kerberos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: shl.mi,v 1.247 2013/04/11 17:43:19 christos Exp $
|
||||
# $NetBSD: shl.mi,v 1.248 2013/04/27 23:02:21 joerg Exp $
|
||||
#
|
||||
# Note: don't delete entries from here - mark them as "obsolete" instead.
|
||||
#
|
||||
|
@ -17,6 +17,7 @@
|
|||
./usr/lib/libbsdmalloc_pic.a comp-c-piclib
|
||||
./usr/lib/libbz2_pic.a comp-c-piclib
|
||||
./usr/lib/libc_pic.a comp-c-piclib
|
||||
./usr/lib/libc++_pic.a comp-c-piclib libcxx
|
||||
./usr/lib/libcdk_pic.a comp-obsolete obsolete
|
||||
./usr/lib/libcom_err_pic.a comp-c-piclib kerberos
|
||||
./usr/lib/libcompat_pic.a comp-c-piclib
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: sets.subr,v 1.145 2013/02/27 21:25:05 joerg Exp $
|
||||
# $NetBSD: sets.subr,v 1.146 2013/04/27 23:02:17 joerg Exp $
|
||||
#
|
||||
|
||||
#
|
||||
|
@ -179,7 +179,7 @@ SUBST="${SUBST};s#@MACHINE@#${MACHINE}#g"
|
|||
# In each file, a record consists of a path and a System Package name,
|
||||
# separated by whitespace. E.g.,
|
||||
#
|
||||
# # $NetBSD: sets.subr,v 1.145 2013/02/27 21:25:05 joerg Exp $
|
||||
# # $NetBSD: sets.subr,v 1.146 2013/04/27 23:02:17 joerg Exp $
|
||||
# . base-sys-root [keyword[,...]]
|
||||
# ./altroot base-sys-root
|
||||
# ./bin base-sys-root
|
||||
|
@ -228,6 +228,7 @@ SUBST="${SUBST};s#@MACHINE@#${MACHINE}#g"
|
|||
# kyua ${MKKYUA} != no
|
||||
# ldap ${MKLDAP} != no
|
||||
# lint ${MKLINT} != no
|
||||
# libcxx ${MKLIBCXX} != no
|
||||
# llvm ${MKLLVM} != no
|
||||
# lvm ${MKLVM} != no
|
||||
# makemandb ${MKMAKEMANDB} != no
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: NetBSD.dist.base,v 1.118 2013/04/11 17:51:04 christos Exp $
|
||||
# $NetBSD: NetBSD.dist.base,v 1.119 2013/04/27 23:02:21 joerg Exp $
|
||||
# @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
|
||||
|
||||
# Do not customize this file as it may be overwritten on upgrades.
|
||||
|
@ -97,6 +97,8 @@
|
|||
./usr/include/arpa
|
||||
./usr/include/atf-c
|
||||
./usr/include/atf-c++
|
||||
./usr/include/c++
|
||||
./usr/include/c++/ext
|
||||
./usr/include/clang-3.3
|
||||
./usr/include/crypto
|
||||
./usr/include/dev
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# $NetBSD: Makefile,v 1.1 2013/04/27 23:02:21 joerg Exp $
|
||||
|
||||
SUBDIR= include lib
|
||||
|
||||
.include <bsd.subdir.mk>
|
|
@ -0,0 +1,6 @@
|
|||
# $NetBSD: Makefile.inc,v 1.1 2013/04/27 23:02:21 joerg Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
LIBCXXRT_SRCDIR:= ${.PARSEDIR}/dist/libcxxrt
|
||||
LIBCXX_SRCDIR:= ${.PARSEDIR}/dist/libcxx
|
|
@ -0,0 +1,113 @@
|
|||
# $NetBSD: Makefile,v 1.1 2013/04/27 23:02:21 joerg Exp $
|
||||
|
||||
.include <bsd.init.mk>
|
||||
|
||||
.PATH: ${LIBCXX_SRCDIR}/include
|
||||
.PATH: ${LIBCXX_SRCDIR}/include/ext
|
||||
|
||||
INCS= __bit_reference \
|
||||
__config \
|
||||
__debug \
|
||||
__functional_03 \
|
||||
__functional_base \
|
||||
__functional_base_03 \
|
||||
__hash_table \
|
||||
__locale \
|
||||
__mutex_base \
|
||||
__split_buffer \
|
||||
__sso_allocator \
|
||||
__std_stream \
|
||||
__tree \
|
||||
__tuple \
|
||||
__tuple_03 \
|
||||
__undef_min_max \
|
||||
algorithm \
|
||||
array \
|
||||
atomic \
|
||||
bitset \
|
||||
cassert \
|
||||
ccomplex \
|
||||
cctype \
|
||||
cerrno \
|
||||
cfenv \
|
||||
cfloat \
|
||||
chrono \
|
||||
cinttypes \
|
||||
ciso646 \
|
||||
climits \
|
||||
clocale \
|
||||
cmath \
|
||||
codecvt \
|
||||
complex \
|
||||
complex.h \
|
||||
condition_variable \
|
||||
csetjmp \
|
||||
csignal \
|
||||
cstdarg \
|
||||
cstdbool \
|
||||
cstddef \
|
||||
cstdint \
|
||||
cstdio \
|
||||
cstdlib \
|
||||
cstring \
|
||||
ctgmath \
|
||||
ctime \
|
||||
cwchar \
|
||||
cwctype \
|
||||
deque \
|
||||
exception \
|
||||
forward_list \
|
||||
fstream \
|
||||
functional \
|
||||
future \
|
||||
initializer_list \
|
||||
iomanip \
|
||||
ios \
|
||||
iosfwd \
|
||||
iostream \
|
||||
istream \
|
||||
iterator \
|
||||
limits \
|
||||
list \
|
||||
locale \
|
||||
map \
|
||||
memory \
|
||||
mutex \
|
||||
new \
|
||||
numeric \
|
||||
ostream \
|
||||
queue \
|
||||
random \
|
||||
ratio \
|
||||
regex \
|
||||
scoped_allocator \
|
||||
set \
|
||||
sstream \
|
||||
stack \
|
||||
stdexcept \
|
||||
streambuf \
|
||||
string \
|
||||
strstream \
|
||||
system_error \
|
||||
tgmath.h \
|
||||
thread \
|
||||
tuple \
|
||||
typeindex \
|
||||
typeinfo \
|
||||
type_traits \
|
||||
unordered_map \
|
||||
unordered_set \
|
||||
utility \
|
||||
valarray \
|
||||
vector \
|
||||
__hash \
|
||||
hash_map \
|
||||
hash_set
|
||||
|
||||
INCSDIR= /usr/include/c++
|
||||
.for f in __hash hash_map hash_set
|
||||
INCSDIR_${f}= /usr/include/c++/ext
|
||||
.endfor
|
||||
|
||||
.include <bsd.inc.mk>
|
||||
.include <bsd.obj.mk>
|
|
@ -0,0 +1,45 @@
|
|||
# $NetBSD: Makefile,v 1.1 2013/04/27 23:02:21 joerg Exp $
|
||||
|
||||
LIB= c++
|
||||
WARNS= 4
|
||||
NOLINT= # defined
|
||||
|
||||
.include <bsd.init.mk>
|
||||
|
||||
.PATH: ${LIBCXX_SRCDIR}/src
|
||||
|
||||
SRCS= algorithm.cpp bind.cpp chrono.cpp condition_variable.cpp debug.cpp \
|
||||
exception.cpp future.cpp hash.cpp ios.cpp iostream.cpp locale.cpp \
|
||||
memory.cpp mutex.cpp new.cpp random.cpp regex.cpp stdexcept.cpp \
|
||||
string.cpp strstream.cpp system_error.cpp thread.cpp typeinfo.cpp \
|
||||
utility.cpp valarray.cpp
|
||||
|
||||
LIBCXXRT_SRCS+= \
|
||||
auxhelper.cc dynamic_cast.cc exception.cc guard.cc memory.cc \
|
||||
stdexcept.cc terminate.cc typeinfo.cc cxa_atexit.c libelftc_dem_gnu3.c
|
||||
|
||||
.for src in ${LIBCXXRT_SRCS}
|
||||
rt_${src}: ${LIBCXXRT_SRCDIR}/src/${src}
|
||||
cp ${LIBCXXRT_SRCDIR}/src/${src} rt_${src}
|
||||
|
||||
SRCS+= rt_${src}
|
||||
DPSRCS+= rt_${src}
|
||||
CLEANFILES+= rt_${src}
|
||||
.endfor
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
CPPFLAGS+= -cxx-isystem ${LIBCXX_SRCDIR}/include -I${LIBCXXRT_SRCDIR}/src
|
||||
CPPFLAGS+= -DLIBCXXRT
|
||||
CXXFLAGS+= ${${ACTIVE_CC} == "clang":? -std=c++11 : -std=c++0x}
|
||||
|
||||
CWARNFLAGS.gcc+= -Wno-error
|
||||
|
||||
CWARNFLAGS.clang+= -Wno-error=unused-variable -Wno-error=missing-noreturn
|
||||
CWARNFLAGS.clang+= -Wno-error=missing-prototypes -Wno-error=sometimes-uninitialized
|
||||
CWARNFLAGS.clang+= -Wno-error=missing-field-initializers -Wno-error=switch
|
||||
CWARNFLAGS.clang+= -Wno-error=implicit-exception-spec-mismatch
|
||||
|
||||
LDADD+= -Wl,-z,defs
|
||||
|
||||
.include <bsd.lib.mk>
|
|
@ -0,0 +1,5 @@
|
|||
# $NetBSD: shlib_version,v 1.1 2013/04/27 23:02:21 joerg Exp $
|
||||
# Remember to update distrib/sets/lists/base/shl.* when changing
|
||||
#
|
||||
major=1
|
||||
minor=0
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.201 2013/04/27 08:43:19 matt Exp $
|
||||
# $NetBSD: Makefile,v 1.202 2013/04/27 23:02:22 joerg Exp $
|
||||
# from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
@ -139,6 +139,10 @@ SUBDIR+= ../external/gpl2/lvm2/lib # depends on libprop
|
|||
SUBDIR+= ../external/gpl3/binutils/lib # libbfd depends on libz
|
||||
.endif
|
||||
|
||||
.if (${MKLIBCXX} != "no")
|
||||
SUBDIR+= ../external/bsd/libc++
|
||||
.endif
|
||||
|
||||
.if (${MKGCC} != "no" && ${MKCXX} != "no")
|
||||
. if ${HAVE_GCC} == 4
|
||||
SUBDIR+= ../gnu/lib/libstdc++-v3_4 # depends on libm
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: bsd.own.mk,v 1.726 2013/04/27 08:42:44 matt Exp $
|
||||
# $NetBSD: bsd.own.mk,v 1.727 2013/04/27 23:02:22 joerg Exp $
|
||||
|
||||
# This needs to be before bsd.init.mk
|
||||
.if defined(BSD_MK_COMPAT_FILE)
|
||||
|
@ -894,7 +894,7 @@ _MKVARS.no= \
|
|||
MKDEBUGLIB MKDTRACE MKEXTSRC \
|
||||
MKKYUA \
|
||||
MKMANZ MKMCLINKER MKOBJDIRS \
|
||||
MKLLVM MKPCC \
|
||||
MKLIBCXX MKLLVM MKPCC \
|
||||
MKPIGZGZIP \
|
||||
MKREPRO \
|
||||
MKSOFTFLOAT MKSTRIPIDENT MKTPM \
|
||||
|
|
Loading…
Reference in New Issue