[uclibc-ng-devel] uClibc-ng - small C library for embedded systems branch master updated. v1.0.13-11-g7df0fc1

wbx wbx at helium.openadk.org
Tue Apr 12 20:29:03 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".

The branch, master has been updated
       via  7df0fc1ed8fc05e9ab9d5d6e933b623ae0f7e86e (commit)
      from  0c5756592015a96cf4fa96b311d1cf3a23859835 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7df0fc1ed8fc05e9ab9d5d6e933b623ae0f7e86e
Author: Waldemar Brodkorb <wbx at openadk.org>
Date:   Sun Apr 10 19:58:17 2016 +0200

    simplify getpagesize, do not depend on kernel macros
    
    Signed-off-by: Waldemar Brodkorb <wbx at openadk.org>

-----------------------------------------------------------------------

Summary of changes:
 libc/sysdeps/linux/common/getpagesize.c | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/libc/sysdeps/linux/common/getpagesize.c b/libc/sysdeps/linux/common/getpagesize.c
index f2745d4..89f12c0 100644
--- a/libc/sysdeps/linux/common/getpagesize.c
+++ b/libc/sysdeps/linux/common/getpagesize.c
@@ -16,29 +16,13 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <unistd.h>
-#include <features.h>
-#include <sys/param.h>
 
 /* Return the system page size.  */
 /* couldn't make __getpagesize hidden, because shm.h uses it in a macro */
 extern __typeof(getpagesize) __getpagesize;
 int __getpagesize(void)
 {
-  if (__pagesize != 0)
     return __pagesize;
-
-#ifdef	EXEC_PAGESIZE
-  return EXEC_PAGESIZE;
-#else	/* No EXEC_PAGESIZE.  */
-#ifdef	NBPG
-#ifndef	CLSIZE
-#define	CLSIZE	1
-#endif	/* No CLSIZE.  */
-  return NBPG * CLSIZE;
-#else	/* No NBPG.  */
-  return NBPC;
-#endif	/* NBPG.  */
-#endif	/* EXEC_PAGESIZE.  */
 }
 strong_alias(__getpagesize,getpagesize)
 libc_hidden_def(getpagesize)


hooks/post-receive
-- 
uClibc-ng - small C library for embedded systems


More information about the devel mailing list