write() and __libc_write()?
sean yang
seanatpurdue@hotmail.com
Sat Mar 11 21:17:00 GMT 2006
Thanks. My understanding is that __libc_wirte, which is an alias to write,
is actually generated from my linux source. i.e., glibc first recoginizes it
as a stub, and then uses the linux implementation to fill it.
So, linux implementation is the egg and glibc_write is the chicken in this
case. Am I right:)
>From: Mike Frysinger <vapier@gentoo.org>
>To: "sean yang" <seanatpurdue@hotmail.com>
>CC: libc-alpha@sourceware.org
>Subject: Re: write() and __libc_write()?
>Date: Sat, 11 Mar 2006 00:45:30 -0500
>
>On Saturday 11 March 2006 00:17, sean yang wrote:
> > Ok, thanks for the info. But syscalls.list tells us " write -
>write
> > Ci:ibn __libc_write __write write".
> > i.e., write is alias to __libc_write. But, how __libc_write is
>generated?
>
>grep is your friend
>
>read manual/maint.texi and sysdeps/unix/make-syscalls.sh
>-mike
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
More information about the Libc-alpha
mailing list