external-sourcery-toolchain: add the Transactional Memory library

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
This commit is contained in:
Drew Moseley
2014-04-11 11:48:23 -04:00
parent 68bd167317
commit d6a4bae507

View File

@@ -142,6 +142,7 @@ TC_PACKAGES =+ "libstdc++ libstdc++-dev libstdc++-staticdev"
TC_PACKAGES =+ "gdbserver gdbserver-dbg"
TC_PACKAGES =+ "libasan libasan-dev"
TC_PACKAGES =+ "libtsan libtsan-dev"
TC_PACKAGES =+ "libitm libitm-dev"
TC_PACKAGES =+ "libatomic libatomic-dev"
TC_PACKAGES =+ "${@base_conditional('PREFERRED_PROVIDER_linux-libc-headers', PN, 'linux-libc-headers linux-libc-headers-dev', '', d)}"
TC_PACKAGES =+ "${@base_conditional('PREFERRED_PROVIDER_oprofile', PN, 'oprofile oprofile-doc', '', d)}"
@@ -170,6 +171,11 @@ SUMMARY_libtsan-dev = "${SUMMARY_libtsan} - development files"
FILES_libtsan = "${libdir}/libtsan.so.*"
FILES_libtsan-dev = "${libdir}/libtsan.so"
SUMMARY_libitm = "The Transactional Memory runtime library"
SUMMARY_libitm-dev = "${SUMMARY_libitm} - development files"
FILES_libitm = "${libdir}/libitm.so.*"
FILES_libitm-dev = "${libdir}/libitm.so"
FILES_popt = "${libdir}/libpopt.so.*"
FILES_popt-dev = "${libdir}/libpopt.so ${libdir}/libpopt.a ${includedir}/popt.h"
FILES_lttng-tools = "${bindir}/lttng* ${libdir}/liblttng-ctl.so.* ${libdir}/lttng"
@@ -204,6 +210,7 @@ INSANE_SKIP_libgcc += "ldflags"
INSANE_SKIP_libasan += "ldflags"
INSANE_SKIP_libatomic += "ldflags"
INSANE_SKIP_libgomp += "ldflags"
INSANE_SKIP_libitm += "ldflags"
INSANE_SKIP_libquadmath += "ldflags"
INSANE_SKIP_libstdc++ += "ldflags"
INSANE_SKIP_libtsan += "ldflags"
@@ -220,6 +227,8 @@ PKGV_libasan-dev = "${CSL_VER_GCC}"
PKGV_libgomp = "${CSL_VER_GCC}"
PKGV_libgomp-dev = "${CSL_VER_GCC}"
PKGV_libgomp-staticdev = "${CSL_VER_GCC}"
PKGV_libitm = "${CSL_VER_GCC}"
PKGV_libitm-dev = "${CSL_VER_GCC}"
PKGV_libquadmath = "${CSL_VER_GCC}"
PKGV_libquadmath-dev = "${CSL_VER_GCC}"
PKGV_libquadmath-staticdev = "${CSL_VER_GCC}"