On Wed, 11 Dec 2002, Jun Sun wrote:
> > > This is because arch/mips/lib/Makefile says:
> > >
> > > obj-$(CONFIG_IDE) += ide-std.o ide-no.o
> > [...]
> > > 3) use some smart trick in Makefile so that we include those
> > > two files only if CONFIG_IDE is 'y' or 'm'. (How?)
> >
> > obj-$(CONFIG_IDE_MODULE)
>
> This does not work. Apparently, CONFIG_IDE_MODULE is not created
> for makefile part.
Indeed -- my fault. Variables such as $(CONFIG_IDE) are four-state and
for the module case they are simply set to "m". But then you can use
"ifeq ($(CONFIG_IDE),m)". Another approach is to invent an additional
variable automatically set to "y" whenever CONFIG_IDE is enabled.
--
+ Maciej W. Rozycki, Technical University of Gdansk, Poland +
+--------------------------------------------------------------+
+ e-mail: macro@ds2.pg.gda.pl, PGP key available +
|