Re: conglomerate objects in reference*.pl

From: Keith Owens
Date: Sun Jan 16 2005 - 15:22:36 EST


On Sun, 16 Jan 2005 11:45:33 -0800,
"Randy.Dunlap" <rddunlap@xxxxxxxx> wrote:
>Keith Owens wrote:
>> On Sat, 15 Jan 2005 20:49:33 -0800,
>> "Randy.Dunlap" <rddunlap@xxxxxxxx> wrote:
>>>I'm seeing some drivers/*/built-in.o that should be ignored AFAIK,
>>>but they are not ignored. Any ideas?

ld -m elf_i386 -r -o drivers/ide/legacy/built-in.o drivers/ide/legacy/hd.o
ld -m elf_i386 -r -o drivers/ide/built-in.o drivers/ide/legacy/built-in.o

drivers/ide/legacy/built-in.o and drivers/ide/built-in.o consist of
exactly one object in your build. From scripts/reference*.pl:

# Ignore conglomerate objects, they have been built from multiple objects and we
# only care about the individual objects. If an object has more than one GCC:
# string in the comment section then it is conglomerate. This does not filter
# out conglomerates that consist of exactly one object, can't be helped.

built-in.o added to the conglomerate list to help a bit.

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