This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Misc portability improvements
- From: Roland McGrath <roland at redhat dot com>
- To: Robert Millan <rmh at aybabtu dot com>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Thu, 1 Sep 2005 22:09:03 -0700 (PDT)
- Subject: Re: [PATCH] Misc portability improvements
> This patch includes miscellaneous portability improvements.
Send separate changes as separate patches in separate messages.
> * manual/errno.texi: Add ENOATTR and EDOOFUS (of BSD origin).
> * sysdeps/gnu/errlist.c: Regenerate.
This is because you use gnu/errlist.c for gnu/kfreebsd?
> * misc/sys/syslog.h: Move _PATH_LOG to /var/run/log (In some devfs
> implementations, creating fifos in /dev is not permitted).
This cannot be changed without coordination with all users.
> * include/features.h: #undef __GLIBC__ before attempting to #define it.
Why?
> * sysdeps/mach/hurd/nfs/nfs.h: Move to ...
> * sysdeps/generic/nfs/nfs.h: ... here.
This I put in.
> * posix/sys/types.h: Declare vm_*_t types (of BSD origin).
Why do you want to add these to the glibc API?
Thanks,
Roland