'kbuild: simpler generation of assembly constants' causing frv build errors

From: Guenter Roeck
Date: Sat Jul 23 2016 - 20:11:41 EST


Hi,

your commit 'kbuild: simpler generation of assembly constants' in next
causes build errors when trying to build frv images.

arch/frv/kernel/switch_to.S: Assembler messages:
arch/frv/kernel/switch_to.S:155: Error: unresolved expression that must be resolved
arch/frv/kernel/switch_to.S:160: Error: unresolved expression that must be resolved

[ and many more of those]

Guenter

---
bisect:

# bad: [6b8ac984dd74651fff0704bad68f545b77dd826f] MIPS: ath79: Add missing include file
# good: [92d21ac74a9e3c09b0b01c764e530657e4c85c49] Linux 4.7-rc7
git bisect start 'HEAD' 'v4.7-rc7'
# good: [dbbb3f1925b88fca1cc351053706ea907ca57f31] Merge remote-tracking branch 'crypto/master'
git bisect good dbbb3f1925b88fca1cc351053706ea907ca57f31
# good: [498f021111c641e1dad46f11316e5d0c87ddd485] Merge remote-tracking branch 'perf/perf/core'
git bisect good 498f021111c641e1dad46f11316e5d0c87ddd485
# good: [b91c70f915b9c2c13474c6383530034cec8842cd] Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next'
git bisect good b91c70f915b9c2c13474c6383530034cec8842cd
# good: [d1e63884b5cb14e2fcfd923c61ecf8c82fde681f] Merge remote-tracking branch 'rpmsg/for-next'
git bisect good d1e63884b5cb14e2fcfd923c61ecf8c82fde681f
# good: [7c0b4fc18823d2cdc836546eb33d32ed1314a5cd] powerpc: fix for "Move MMU backend selection out of platform code"
git bisect good 7c0b4fc18823d2cdc836546eb33d32ed1314a5cd
# bad: [fee2f2696f7f7cc48dd3867aabee9be7bd769e17] mm: page_alloc: cache the last node whose dirty limit is reached
git bisect bad fee2f2696f7f7cc48dd3867aabee9be7bd769e17
# bad: [beb2992ca43575f008ce77363a135e88ce5381b7] include/linux/memblock.h: Clean up code for several trivial details
git bisect bad beb2992ca43575f008ce77363a135e88ce5381b7
# bad: [0426506e44faf70dc72989d054f2f3d90362be62] zram: switch to crypto compress API
git bisect bad 0426506e44faf70dc72989d054f2f3d90362be62
# bad: [143ac485043099e7a5a5bddf5458f7d9abb7befa] ocfs2: ensure that dlm lockspace is created by kernel module
git bisect bad 143ac485043099e7a5a5bddf5458f7d9abb7befa
# good: [e18a3e09a54cac9d117a8414460da7c3e8af4b0a] kbuild: abort build on bad stack protector flag
git bisect good e18a3e09a54cac9d117a8414460da7c3e8af4b0a
# bad: [c09dfe24701f1ec7aa7d1b5ada4b0f7a736ee4a7] ocfs2-improve-recovery-performance-v2
git bisect bad c09dfe24701f1ec7aa7d1b5ada4b0f7a736ee4a7
# bad: [50e473673fa38f802fa9a1785c61f4837d58be66] m32r: add __ucmpdi2 to fix build failure
git bisect bad 50e473673fa38f802fa9a1785c61f4837d58be66
# bad: [74e83304bea1b765de3c1de37d11cfda10eccd43] scripts/bloat-o-meter: fix percent on <1% changes
git bisect bad 74e83304bea1b765de3c1de37d11cfda10eccd43
# bad: [a2e057d1bb6a8ad3fafc833de046f79fa3758926] kbuild: simpler generation of assembly constants
git bisect bad a2e057d1bb6a8ad3fafc833de046f79fa3758926
# first bad commit: [a2e057d1bb6a8ad3fafc833de046f79fa3758926] kbuild: simpler generation of assembly constants