objtool: Make sync-check consider the target architecture
Do not take into account outdated headers unrelated to the build of the current architecture. [ jpoimboe: use $SRCARCH directly ] Reviewed-by: Miroslav Benes <mbenes@suse.cz> Signed-off-by: Julien Thierry <jthierry@redhat.com> Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com>
This commit is contained in:
parent
3890b8d927
commit
bb090fdb70
|
@ -1,6 +1,12 @@
|
|||
#!/bin/sh
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
if [ -z "$SRCARCH" ]; then
|
||||
echo 'sync-check.sh: error: missing $SRCARCH environment variable' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "$SRCARCH" = "x86" ]; then
|
||||
FILES="
|
||||
arch/x86/include/asm/inat_types.h
|
||||
arch/x86/include/asm/orc_types.h
|
||||
|
@ -13,6 +19,7 @@ arch/x86/include/asm/insn.h -I '^#include [\"<]\(asm/\)*inat.h[\">]'
|
|||
arch/x86/lib/inat.c -I '^#include [\"<]\(../include/\)*asm/insn.h[\">]'
|
||||
arch/x86/lib/insn.c -I '^#include [\"<]\(../include/\)*asm/in\(at\|sn\).h[\">]' -I '^#include [\"<]\(../include/\)*asm/emulate_prefix.h[\">]'
|
||||
"
|
||||
fi
|
||||
|
||||
check_2 () {
|
||||
file1=$1
|
||||
|
|
Loading…
Reference in New Issue