Re: [PATCH] Re: 2.5.7-pre2 -- kernel.o(.data+0x300): undefined reference

From: Alexander Viro (viro@math.psu.edu)
Date: Sat Mar 16 2002 - 12:39:56 EST


On Sat, 16 Mar 2002, Alan Cox wrote:

> > +/* "Conditional" syscalls */
> > +
> > +asmlinkage long sys_nfsservctl(void) __attribute__ ((weak, alias ("sys_ni_syscall")));
> > +asmlinkage long sys_quotactl(void) __attribute__ ((weak, alias ("sys_ni_syscall")));
> > +
>
> This is what Linus threw out before - when David wanted to use it to remove
> all the intermodule crap.
>
> It doesn't work with some architecture binutils

Erm... In this case we are within statatically linked image. In which
situations it doesn't work? AFAICS it's as straightforward use of weak
aliases as it gets...

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



This archive was generated by hypermail 2b29 : Sat Mar 23 2002 - 22:00:12 EST