This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: m32r-linux add-on ports of glibc
- From: Roland McGrath <roland at frob dot com>
- To: Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
- Cc: "libc-alpha at sources dot redhat dot com" <libc-alpha at sources dot redhat dot com>
- Date: Mon, 25 Oct 2004 19:04:31 -0700
- Subject: Re: m32r-linux add-on ports of glibc
If the comment is correct that dynamic linking doesn't work, then don't
provide bogus code. You can just omit the code and require that people
build with --disable-shared.
You really don't want to be possibly setting errno in all those
linuxthreads internals functions. You should use INTERNAL_SYSCALL instead
of INLINE_SYSCALL in those places.
The sysdeps/unix/sysv/linux/m32r/Versions file doesn't make any sense to me.
There is no point starting a GLIBC_2.2 version there when you have the
minimum set to GLIBC_2.3 by shlib-versions. There is no reason you need to
replicate any existing functions there. If you really must add `cachectl'
and the like, they should be in a GLIBC_2.3 or later set.