Re: [PATCH -next] fbdev: c2p: Fix link failure on non-inlining
From: Masahiro Yamada
Date: Thu Sep 26 2019 - 07:52:54 EST
Hi Geert,
On Thu, Sep 26, 2019 at 8:43 PM Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote:
>
> BTW, does randconfig randomize choices these days?
> I remember it didn't use to do that.
randconfig does randomize choices.
masahiro@pug:~/ref/linux$ make -s randconfig ; grep OPTIMIZE_FOR .config
KCONFIG_SEED=0x75F1F6C8
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
masahiro@pug:~/ref/linux$ make -s randconfig ; grep OPTIMIZE_FOR .config
KCONFIG_SEED=0x8FDFC7FC
# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
all{yes,mod}config always takes the default in the choice.
So, you cannot enable CONFIG_CC_OPTIMIZE_FOR_SIZE by all{yes,mod}config.
> The Amiga and Atari frame buffer drivers need <asm/{amiga,atari}hw.h>,
> and the Atari driver contains inline asm.
>
> The C2P code could be put behind its own Kconfig symbol, I guess.
OK, then.
Thanks.
--
Best Regards
Masahiro Yamada