Build error due to commit 8ab2ae655b ("default exported asm symbols to zero")

From: Guenter Roeck
Date: Mon Dec 05 2016 - 16:24:06 EST


Hi Arnd,

commit 8ab2ae655bf ("default exported asm symbols to zero") results
in the following build error when building alpha:allmodconfig.

arch/alpha/lib/callback_srm.S: Assembler messages:
arch/alpha/lib/callback_srm.S:97: Warning:
Tried to .set unrecognized mode `__crc_callback_getenv'
arch/alpha/lib/callback_srm.S:97: Error:
junk at end of line, first unrecognized character is `,'
arch/alpha/lib/callback_srm.S:98: Warning:
Tried to .set unrecognized mode `__crc_callback_setenv'
arch/alpha/lib/callback_srm.S:98: Error:
junk at end of line, first unrecognized character is `,'
arch/alpha/lib/callback_srm.S:99: Warning:
Tried to .set unrecognized mode `__crc_callback_save_env'
arch/alpha/lib/callback_srm.S:99: Error:
junk at end of line, first unrecognized character is `,'

I tried with the 4.6.3 toolchain from kernel.org (binutils 2.22)
and with a self-built toolchain based on gcc 5.1.0 and binutils 2.24.

Guenter