This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFA] Declare getpagesize as int


Any objections to this change?

It was motivated by: http://cygwin.com/ml/cygwin/2009-09/msg00449.html

cgf

2009-09-18  Christopher Faylor  <me+cygwin@cgf.cx>

        * libc/include/sys/unistd.h: Declare getpagesize as returning
        POSIX-mandated int.

Index: libc/include/sys/unistd.h
===================================================================
RCS file: /cvs/uberbaum/newlib/libc/include/sys/unistd.h,v
retrieving revision 1.68
diff -d -u -r1.68 unistd.h
--- libc/include/sys/unistd.h	16 Oct 2008 23:03:40 -0000	1.68
+++ libc/include/sys/unistd.h	18 Sep 2009 20:29:18 -0000
@@ -81,7 +81,7 @@
 int _EXFUN(getlogin_r, (char *name, size_t namesize) );
 #endif
 char 	_EXFUN(*getpass, (const char *__prompt));
-size_t  _EXFUN(getpagesize, (void));
+int	_EXFUN(getpagesize, (void));
 #if defined(__CYGWIN__)
 int    _EXFUN(getpeereid, (int, uid_t *, gid_t *));
 #endif


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]