Re: Announce: Kernel Build for 2.5, Release 1.1 is available.

Keith Owens (kaos@ocs.com.au)
Sun, 12 Aug 2001 02:03:00 +1000


On Sat, 11 Aug 2001 16:20:28 +0100,
Russell King <rmk@arm.linux.org.uk> wrote:
>On Sun, Aug 12, 2001 at 01:03:00AM +1000, Keith Owens wrote:
>> * Create arch/$(ARCH)/offsets.c containing code like this, from
>> arch/i386/offsets.c. This should be the standard format on all
>> architectures, the only difference should be the list of fields to
>> generate.
>
>I'm sorry, the ARM version of GCC does not support %c0 in a working
>state. The way we generate the offsets on ARM is here to stay for
>the next few years until GCC 3 has stabilised well enough for use
>with the kernel, and the ARM architecture specifically.
>
>Please don't rely on %c0 working.

If you have to use %0 instead of %c0, that is all right. Just remove
the extra '$' in the Makefile as arch/arm/tools/Makefile already does.
I would still like to see arm in 2.5 using the same style as i386,
including printing the offset in decimal and hex together with the
comment. But that is just style, the important thing is to generate
assembler offsets so that kbuild can correctly track the dependencies.

-
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/