mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
gcc-target.inc: Add support for executable thats may have a suffix
In the past GCC has used a wildcard to permit generating executables that may have a suffix, such as .exe. This wild card was lost in one of the updates. Adding the wild card back in fixes a number of issues when generating a mingw gcc. (From OE-Core rev: 1003e93a1b3359a98fb631eeeda3fda184832288) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
0d69a171d9
commit
54b7471be7
@@ -31,7 +31,7 @@ PACKAGES = "\
|
|||||||
|
|
||||||
FILES_${PN} = "\
|
FILES_${PN} = "\
|
||||||
${bindir}/${TARGET_PREFIX}gcc* \
|
${bindir}/${TARGET_PREFIX}gcc* \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/collect2 \
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/collect2* \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc* \
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc* \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lto* \
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lto* \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lib*${SOLIBS} \
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lib*${SOLIBS} \
|
||||||
@@ -83,20 +83,20 @@ FILES_gfortran-symlinks = "\
|
|||||||
${bindir}/f95"
|
${bindir}/f95"
|
||||||
|
|
||||||
FILES_cpp = "\
|
FILES_cpp = "\
|
||||||
${bindir}/${TARGET_PREFIX}cpp \
|
${bindir}/${TARGET_PREFIX}cpp* \
|
||||||
${base_libdir}/cpp \
|
${base_libdir}/cpp \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc1"
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc1"
|
||||||
FILES_cpp-symlinks = "${bindir}/cpp"
|
FILES_cpp-symlinks = "${bindir}/cpp"
|
||||||
|
|
||||||
FILES_gcov = "${bindir}/${TARGET_PREFIX}gcov \
|
FILES_gcov = "${bindir}/${TARGET_PREFIX}gcov* \
|
||||||
${bindir}/${TARGET_PREFIX}gcov-tool \
|
${bindir}/${TARGET_PREFIX}gcov-tool* \
|
||||||
"
|
"
|
||||||
FILES_gcov-symlinks = "${bindir}/gcov \
|
FILES_gcov-symlinks = "${bindir}/gcov \
|
||||||
${bindir}/gcov-tool \
|
${bindir}/gcov-tool \
|
||||||
"
|
"
|
||||||
|
|
||||||
FILES_g++ = "\
|
FILES_g++ = "\
|
||||||
${bindir}/${TARGET_PREFIX}g++ \
|
${bindir}/${TARGET_PREFIX}g++* \
|
||||||
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc1plus \
|
${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc1plus \
|
||||||
"
|
"
|
||||||
FILES_g++-symlinks = "\
|
FILES_g++-symlinks = "\
|
||||||
@@ -141,7 +141,7 @@ do_install () {
|
|||||||
cd ${D}${bindir}
|
cd ${D}${bindir}
|
||||||
|
|
||||||
# We care about g++ not c++
|
# We care about g++ not c++
|
||||||
rm -f *c++
|
rm -f *c++*
|
||||||
|
|
||||||
# We don't care about the gcc-<version> ones for this
|
# We don't care about the gcc-<version> ones for this
|
||||||
rm -f *gcc-?.?*
|
rm -f *gcc-?.?*
|
||||||
|
|||||||
Reference in New Issue
Block a user