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