gdb: 7.7 -> %

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
gcc-runtime, libgcc: fix packaging using new class

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: use _remove for ldflags sanity test

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: only match mirror patterns at beginning

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: prefer the provided pattern, fall back to the mirrors

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: override LIC_FILES_CHKSUM to common

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: don't grab the same files more than once

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: drop unnecessary mirrors

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: silently ignore missing files

This is consistent with how FILES normally work.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: avoid use of the python name in vardeps

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-toolchain: add default auto FILES_${PN}-dbg

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
tcmode: drop TOOLCHAIN_HOST_TASK override

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Add and use external-toolchain-cross class

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
binutils-external-cross: symlink ld.bfd

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
binutils-external-cross: set LICENSE to GPLv3

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
external-run: don't run gcc if EXTERNAL_TOOLCHAIN isn't set

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
eglibc-external: clean up, improve in general, catch up to mirrors change

Signed-off-by: Christopher Larson <chris_larson@mentor.com>