makefile 与kconfig的不解
在driver/video/下的makefile里有这样几句话
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
obj-$(CONFIG_FB) += fb.o
在kconfigj里有
config FB_CFB_FILLRECT
tristate
depends on FB
default n
在.config里
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_CFB_FILLRECT is not set
# CONFIG_FB_CFB_COPYAREA is not set
# CONFIG_FB_CFB_IMAGEBLIT is not set
我只配置CONFIG_FB=y
为什么我配置CONFIG_FB为内核时,FILLRECT也会同时被编译了呢?