mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
gcc: move shared .a to their own package
Keep the *_nonshared.a in the libgcc-dev package as required for linking, moved the other *.a libraries into their respective packages (libstdc++ and libssp). (From OE-Core rev: c2838d949ffd15282c72551b40c5fd81d0db1fa0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
307fcba065
commit
eccece9553
@@ -1,6 +1,6 @@
|
||||
require gcc-common.inc
|
||||
|
||||
PR = "r21"
|
||||
PR = "r22"
|
||||
|
||||
# Third digit in PV should be incremented after a minor release
|
||||
# happens from this branch on gcc e.g. currently its 4.6.0
|
||||
|
||||
@@ -3,10 +3,12 @@ PACKAGES = "\
|
||||
libstdc++ \
|
||||
libstdc++-precompile-dev \
|
||||
libstdc++-dev \
|
||||
libstdc++-staticdev \
|
||||
libg2c \
|
||||
libg2c-dev \
|
||||
libssp \
|
||||
libssp-dev \
|
||||
libssp-staticdev \
|
||||
libgfortran \
|
||||
libgfortran-dev \
|
||||
libmudflap \
|
||||
@@ -31,8 +33,9 @@ FILES_libstdc++-dev = "\
|
||||
${includedir}/c++/ \
|
||||
${libdir}/libstdc++.so \
|
||||
${libdir}/libstdc++.la \
|
||||
${libdir}/libsupc++.la"
|
||||
FILES_libstdc++-staticdev = "\
|
||||
${libdir}/libstdc++.a \
|
||||
${libdir}/libsupc++.la \
|
||||
${libdir}/libsupc++.a"
|
||||
|
||||
FILES_libstdc++-precompile-dev = "${includedir}/c++/${TARGET_SYS}/bits/*.gch"
|
||||
@@ -40,9 +43,11 @@ FILES_libstdc++-precompile-dev = "${includedir}/c++/${TARGET_SYS}/bits/*.gch"
|
||||
FILES_libssp = "${libdir}/libssp.so.*"
|
||||
FILES_libssp-dev = " \
|
||||
${libdir}/libssp*.so \
|
||||
${libdir}/libssp*.a \
|
||||
${libdir}/libssp*_nonshared.a \
|
||||
${libdir}/libssp*.la \
|
||||
${libdir}/gcc/${TARGET_SYS}/${BINV}/include/ssp"
|
||||
FILES_libssp-staticdev = " \
|
||||
${libdir}/libssp*.a"
|
||||
|
||||
FILES_libgfortran = "${libdir}/libgfortran.so.*"
|
||||
FILES_libgfortran-dev = " \
|
||||
|
||||
Reference in New Issue
Block a user