__xstat64/__fxstat64/__lxstat64 duplicated in Versions
Jakub Jelinek
jakub@redhat.com
Fri Aug 18 03:52:00 GMT 2000
On Fri, Aug 18, 2000 at 12:45:30PM +0200, Andreas Jaeger wrote:
>
> A grep through glibc revealed:
> ./io/Versions: __xstat64; __fxstat64; __lxstat64; __poll;
> ./sysdeps/unix/sysv/linux/arm/Versions: __xstat64; __fxstat64; __lxstat64;
> ./sysdeps/unix/sysv/linux/i386/Versions: __xstat64; __fxstat64; __lxstat64;
> ./sysdeps/unix/sysv/linux/mips/Versions: __xstat64; __fxstat64; __lxstat64;
> ./sysdeps/unix/sysv/linux/powerpc/Versions: __xstat64; __fxstat64; __lxstat64;
> ./sysdeps/unix/sysv/linux/sparc/sparc32/Versions: __xstat64; __fxstat64; __lxstat64;
>
> Have a look at libc.map, it contains __xstat64 now twice: With version
> 2.2 and 2.1. The linker does the correct thing - but I don't think
> it's nice.
>
> Shouldn't we remove those entries from io/Versions and move them
> elsewhere? Or is this ok?
In io/Versions it is 2.1 while the rest are 2.2 which is exactly what is
desired.
Jakub
More information about the Libc-hacker
mailing list