Re: 2.4.19-pre6 dead Makefile entries

Keith Owens (kaos@ocs.com.au)
Sun, 07 Apr 2002 21:26:06 +1000


On Sun, 7 Apr 2002 12:11:32 +0100,
Russell King <rmk@arm.linux.org.uk> wrote:
>On Sun, Apr 07, 2002 at 09:01:39PM +1000, Keith Owens wrote:
>> lib/Makefile crc32.o
>
>crc32.c seems to exist in linux/lib/ in 2.5.7 and 2.5.8-pre2

But not in 2.4.19-pre6. Given an object which has no source, it could
be dead, a typing error or a placeholder for future work. There is no
way to tell which, most are dead entries.

I don't object to placeholder entries ("will be back ported from 2.5
one day" or "is only used in ia64") as long as they are commented out
until the source also exists. In this case, crc32 is required for ia64
on 2.4 kernels and we have a broken merge. The Makefile was updated
from the ia64 patch but the source was not. In 2.5 everybody uses
crc32. Best fix is to delete crc32 from 2.4 Makefiles and add it only
in the ia64 patch.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/