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]

Re: [RFA] Declare getpagesize as int


On 18/09/09 04:29 PM, Christopher Faylor wrote:
Any objections to this change?


No, please go ahead. Also please change the declaration in libc/sys/linux/include/sys/unistd.h.


-- Jeff J.

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]