diff options
author | Nathan Rossi <nathan@nathanrossi.com> | 2018-09-10 12:45:03 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-09-11 09:05:35 +0100 |
commit | 09bc7331a44d6e2bbcf0fb693fcb642a6ce61b71 (patch) | |
tree | 08e480cf5045db52513f7945b7ae3a9d9974fe2a /meta/conf | |
parent | a71dbdee2ffbe2ef87d7b0f22c5fefeda668c6f0 (diff) | |
download | poky-09bc7331a44d6e2bbcf0fb693fcb642a6ce61b71.tar.gz |
tclibc-baremetal.inc: Remove BASEDEPENDS on compilerlibs
Without a libc the gcc-runtime provider of compilerlibs does not
compile. As such avoid the default dependence on the
virtual/${TARGET_PREFIX}compilerlibs provider.
(From OE-Core rev: 61eead0cdd1f44d8c850f8e4c7389ef444bcd591)
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf')
-rw-r--r-- | meta/conf/distro/include/tclibc-baremetal.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/conf/distro/include/tclibc-baremetal.inc b/meta/conf/distro/include/tclibc-baremetal.inc index b00917913f..e04f8c8812 100644 --- a/meta/conf/distro/include/tclibc-baremetal.inc +++ b/meta/conf/distro/include/tclibc-baremetal.inc | |||
@@ -21,6 +21,9 @@ LIBC_DEPENDENCIES = "" | |||
21 | EXTRA_OECONF_pn-gcc-cross-${TARGET_ARCH}_append = " --without-headers" | 21 | EXTRA_OECONF_pn-gcc-cross-${TARGET_ARCH}_append = " --without-headers" |
22 | DEPENDS_remove_pn-meta-toolchain = "virtual/libc virtual/${TARGET_PREFIX}compilerlibs" | 22 | DEPENDS_remove_pn-meta-toolchain = "virtual/libc virtual/${TARGET_PREFIX}compilerlibs" |
23 | 23 | ||
24 | # certain compiler libs cannot be used without libc, avoid the dependence on compilerlibs | ||
25 | BASEDEPENDS_remove_class-target = "virtual/${TARGET_PREFIX}compilerlibs" | ||
26 | |||
24 | TARGET_OS = "elf" | 27 | TARGET_OS = "elf" |
25 | TARGET_OS_arm = "eabi" | 28 | TARGET_OS_arm = "eabi" |
26 | 29 | ||