summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2007-03-06 12:28:44 +0000
committerKoen Kooi <koen@openembedded.org>2007-03-06 12:28:44 +0000
commit4ad49843073f688aabd85ad240f1efa082179e20 (patch)
tree94c6f699346a4ba0d37b2179a458a1d030780b9d
parent83b9e9d9f704a166f1308504a7d227fea3c00e9b (diff)
gcc-package: package more files and attempt to unbreak the case where PV_gcc != PV_gcc-cross
-rw-r--r--packages/gcc/gcc-package.inc19
1 files changed, 15 insertions, 4 deletions
diff --git a/packages/gcc/gcc-package.inc b/packages/gcc/gcc-package.inc
index 3ed8599e2d..1deaf3d94a 100644
--- a/packages/gcc/gcc-package.inc
+++ b/packages/gcc/gcc-package.inc
@@ -1,14 +1,14 @@
gcclibdir ?= "${libdir}/gcc"
BINV ?= "${PV}"
-# libgcc libstdc++ libg2c are listed in our FILES_*, but are actually
-# packaged in the respective cross packages.
-PACKAGES = "${PN} ${PN}-symlinks \
+PACKAGES = "libgcc ${PN} ${PN}-symlinks \
g++ g++-symlinks \
cpp cpp-symlinks \
g77 g77-symlinks \
gcov gcov-symlinks \
- libstdc++-dev libg2c-dev \
+ libmudflap libmudflap-dev \
+ libstdc++ libg2c \
+ libstdc++-dev libg2c-dev \
${PN}-doc"
FILES_${PN} = "${bindir}/${TARGET_PREFIX}gcc \
@@ -35,7 +35,11 @@ FILES_cpp-symlinks = "${bindir}/cpp"
FILES_gcov = "${bindir}/${TARGET_PREFIX}gcov"
FILES_gcov-symlinks = "${bindir}/gcov"
+FILES_libgcc = "${base_libdir}/libgcc*.so.*"
+FILES_libgcc-dev = "${base_libdir}/libgcc*.so"
+
# Called from within gcc-cross, so libdir is set wrong
+FILES_libg2c = "${target_libdir}/libg2c.so.*"
FILES_libg2c-dev = "${libdir}/libg2c.so \
${libdir}/libg2c.a \
${libdir}/libfrtbegin.a"
@@ -45,6 +49,7 @@ FILES_g++ = "${bindir}/${TARGET_PREFIX}g++ \
FILES_g++-symlinks = "${bindir}/c++ \
${bindir}/g++"
+FILES_libstdc++ = "${libdir}/libstdc++.so.*"
FILES_libstdc++-dev = "${includedir}/c++/${BINV} \
${libdir}/libstdc++.so \
${libdir}/libstdc++.la \
@@ -52,6 +57,12 @@ FILES_libstdc++-dev = "${includedir}/c++/${BINV} \
${libdir}/libsupc++.la \
${libdir}/libsupc++.a"
+FILES_libmudflap = "${libdir}/libmudflap*.so.*"
+FILES_libmudflap-dev = "${libdir}/libmudflap*.so \
+ ${libdir}/libmudflap*.a \
+ ${libdir}/libmudflap*.a"
+
+
FILES_${PN}-doc = "${infodir} \
${mandir} \
${gcclibdir}/${TARGET_SYS}/${BINV}/include/README"