Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 2,709 Lines • ▼ Show 20 Lines | |||||
_startup_libs= lib/csu | _startup_libs= lib/csu | ||||
.if ${MK_BSD_CRTBEGIN} == "no" | .if ${MK_BSD_CRTBEGIN} == "no" | ||||
_startup_libs+= gnu/lib/csu | _startup_libs+= gnu/lib/csu | ||||
.endif | .endif | ||||
_startup_libs+= lib/libcompiler_rt | _startup_libs+= lib/libcompiler_rt | ||||
_startup_libs+= lib/libc | _startup_libs+= lib/libc | ||||
_startup_libs+= lib/libc_nonshared | _startup_libs+= lib/libc_nonshared | ||||
.if ${MK_LIBCPLUSPLUS} != "no" | .if ${MK_LIBCPLUSPLUS} != "no" | ||||
.if ${MK_LIBCXXABI} != "no" | |||||
_startup_libs+= lib/libc++abi | |||||
.else | |||||
_startup_libs+= lib/libcxxrt | _startup_libs+= lib/libcxxrt | ||||
.endif | .endif | ||||
.endif | |||||
.if ${MK_LLVM_LIBUNWIND} != "no" | .if ${MK_LLVM_LIBUNWIND} != "no" | ||||
_prereq_libs+= lib/libgcc_eh lib/libgcc_s | _prereq_libs+= lib/libgcc_eh lib/libgcc_s | ||||
_startup_libs+= lib/libgcc_eh lib/libgcc_s | _startup_libs+= lib/libgcc_eh lib/libgcc_s | ||||
lib/libgcc_s__L: lib/libc__L | lib/libgcc_s__L: lib/libc__L | ||||
lib/libgcc_s__L: lib/libc_nonshared__L | lib/libgcc_s__L: lib/libc_nonshared__L | ||||
.if ${MK_LIBCPLUSPLUS} != "no" | .if ${MK_LIBCPLUSPLUS} != "no" | ||||
lib/libc++abi__L: lib/libgcc_s__L | |||||
lib/libcxxrt__L: lib/libgcc_s__L | lib/libcxxrt__L: lib/libgcc_s__L | ||||
.endif | .endif | ||||
.else # MK_LLVM_LIBUNWIND == no | .else # MK_LLVM_LIBUNWIND == no | ||||
_prereq_libs+= gnu/lib/libgcc | _prereq_libs+= gnu/lib/libgcc | ||||
_startup_libs+= gnu/lib/libgcc | _startup_libs+= gnu/lib/libgcc | ||||
gnu/lib/libgcc__L: lib/libc__L | gnu/lib/libgcc__L: lib/libc__L | ||||
gnu/lib/libgcc__L: lib/libc_nonshared__L | gnu/lib/libgcc__L: lib/libc_nonshared__L | ||||
.if ${MK_LIBCPLUSPLUS} != "no" | .if ${MK_LIBCPLUSPLUS} != "no" | ||||
lib/libc++abi__L: gnu/lib/libgcc__L | |||||
lib/libcxxrt__L: gnu/lib/libgcc__L | lib/libcxxrt__L: gnu/lib/libgcc__L | ||||
.endif | .endif | ||||
.endif | .endif | ||||
_prebuild_libs= ${_kerberos5_lib_libasn1} \ | _prebuild_libs= ${_kerberos5_lib_libasn1} \ | ||||
${_kerberos5_lib_libhdb} \ | ${_kerberos5_lib_libhdb} \ | ||||
${_kerberos5_lib_libheimbase} \ | ${_kerberos5_lib_libheimbase} \ | ||||
${_kerberos5_lib_libheimntlm} \ | ${_kerberos5_lib_libheimntlm} \ | ||||
▲ Show 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | |||||
.if ${MK_OPENSSL} == "no" | .if ${MK_OPENSSL} == "no" | ||||
lib/libradius__L: lib/libmd__L | lib/libradius__L: lib/libmd__L | ||||
.endif | .endif | ||||
lib/libproc__L: \ | lib/libproc__L: \ | ||||
${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} lib/libelf__L lib/librtld_db__L lib/libutil__L | ${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} lib/libelf__L lib/librtld_db__L lib/libutil__L | ||||
.if ${MK_CXX} != "no" | .if ${MK_CXX} != "no" | ||||
.if ${MK_LIBCPLUSPLUS} != "no" | .if ${MK_LIBCPLUSPLUS} != "no" | ||||
.if ${MK_LIBCXXABI} != "no" | |||||
lib/libproc__L: lib/libc++abi__L | |||||
.else | |||||
lib/libproc__L: lib/libcxxrt__L | lib/libproc__L: lib/libcxxrt__L | ||||
.endif | |||||
.else # This implies MK_GNUCXX != "no"; see lib/libproc | .else # This implies MK_GNUCXX != "no"; see lib/libproc | ||||
lib/libproc__L: gnu/lib/libsupc++__L | lib/libproc__L: gnu/lib/libsupc++__L | ||||
.endif | .endif | ||||
.endif | .endif | ||||
.for _lib in ${_prereq_libs} | .for _lib in ${_prereq_libs} | ||||
${_lib}__PL: .PHONY .MAKE | ${_lib}__PL: .PHONY .MAKE | ||||
.if !defined(_MKSHOWCONFIG) && exists(${.CURDIR}/${_lib}) | .if !defined(_MKSHOWCONFIG) && exists(${.CURDIR}/${_lib}) | ||||
▲ Show 20 Lines • Show All 433 Lines • Show Last 20 Lines |