diff options
author | Saul Wold <sgw@linux.intel.com> | 2012-01-22 16:40:53 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-01-24 11:23:56 +0000 |
commit | c2838d949ffd15282c72551b40c5fd81d0db1fa0 (patch) | |
tree | 42da4b8874a6b8f37ee59510a2c9d57a0335f6d9 /meta/recipes-devtools | |
parent | a82a3f8ec55e68a003420549392d638e565562fc (diff) | |
download | openembedded-core-c2838d949ffd15282c72551b40c5fd81d0db1fa0.tar.gz openembedded-core-c2838d949ffd15282c72551b40c5fd81d0db1fa0.tar.bz2 openembedded-core-c2838d949ffd15282c72551b40c5fd81d0db1fa0.zip |
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).
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-4.6.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-package-runtime.inc | 9 |
2 files changed, 8 insertions, 3 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.6.inc b/meta/recipes-devtools/gcc/gcc-4.6.inc index ca0d41d6e4..758c93ea88 100644 --- a/meta/recipes-devtools/gcc/gcc-4.6.inc +++ b/meta/recipes-devtools/gcc/gcc-4.6.inc @@ -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 diff --git a/meta/recipes-devtools/gcc/gcc-package-runtime.inc b/meta/recipes-devtools/gcc/gcc-package-runtime.inc index 7ac68f2f83..feb8735e05 100644 --- a/meta/recipes-devtools/gcc/gcc-package-runtime.inc +++ b/meta/recipes-devtools/gcc/gcc-package-runtime.inc @@ -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 = " \ |