aboutsummaryrefslogtreecommitdiff
path: root/tools/patman/tools.py
diff options
context:
space:
mode:
authorAlper Nebi Yasak <alpernebiyasak@gmail.com>2020-09-06 14:46:04 +0300
committerSimon Glass <sjg@chromium.org>2020-09-22 12:54:13 -0600
commit5ac7687827d5b414bd26ceb7de17e7a14490af34 (patch)
tree474f80885a709628e59ea4ffaeb69e04758550ad /tools/patman/tools.py
parent36da81e0c189a924663d1218455388566d8413e4 (diff)
binman: Support cross-compiling test files to x86
These test files are currently "intended for use on x86 hosts", but most of the tests using them can still pass when cross-compiled to x86 on an arm64 host. This patch enables non-x86 hosts to run the tests by specifying a cross-compiler via CROSS_COMPILE. The list of variables it sets is taken from the top-level Makefile. It would be possible to automatically set an x86 cross-compiler with a few blocks like: ifneq ($(shell i386-linux-gnu-gcc --version 2> /dev/null),) CROSS_COMPILE = i386-linux-gnu- endif But it wouldn't propagate to the binman process calling this Makefile, so it's better just raise an error and expect 'binman test' to be run with a correct CROSS_COMPILE. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/patman/tools.py')
0 files changed, 0 insertions, 0 deletions