From: Hariprasad N. <ha...@in...> - 2004-01-20 06:42:51
|
The current entry for kerntypes.o in init/Makefile does not build it if LKCD is chosen to be built as modules. I have had to revert to the old style ifdef-endif format to get it to build even for modules. Kindly comment on the patch. Suggestions on a more elegant way to achieve the same are most welcome ;-) -- Regards, Hari Hariprasad Nellitheertha Linux Technology Center India Software Labs IBM India, Bangalore diff -Naur before/init/Makefile after/init/Makefile --- before/init/Makefile 2004-01-20 12:02:32.000000000 +0530 +++ after/init/Makefile 2004-01-20 12:03:45.000000000 +0530 @@ -9,7 +9,10 @@ mounts-$(CONFIG_BLK_DEV_INITRD) += do_mounts_initrd.o mounts-$(CONFIG_BLK_DEV_MD) += do_mounts_md.o -extra-$(CONFIG_CRASH_DUMP) += kerntypes.o +#extra-$(CONFIG_CRASH_DUMP) += kerntypes.o +ifdef CONFIG_CRASH_DUMP +extra-y := kerntypes.o +endif CFLAGS_kerntypes.o := -gstabs # files to be removed upon make clean |