Re: what's the purpose of SYMBOL_NAME()
Brian Gerst (email@example.com)
Thu, 14 Jun 2001 13:34:42 -0400
Marty Leisner wrote:
> I'm read Bovet's "Understand the Linux Kernel"
> and looked at the assembly routine setup_idt...
> I noticed the assembly has SYMBOL_NAME
> (its all over the place).
> This is define in include/linux/linkage.h
> to just:
> #define SYMBOL_NAME(X) X
> (this wasn't in Bovet's book).
> What's the purpose?
IIRC, it's a holdover from the days when the kernel could be compiled in
a.out and ELF format. a.out prepends an underscore to all symbols,
whereas ELF does not.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/