[uClibc-cvs] uClibc/ldso/ldso/arm elfinterp.c,1.16,1.17

Erik Andersen andersen at uclibc.org
Wed Dec 17 18:34:17 UTC 2003


Update of /var/cvs/uClibc/ldso/ldso/arm
In directory nail:/tmp/cvs-serv28662/ldso/arm

Modified Files:
	elfinterp.c 
Log Message:
Use PAGE_SIZE rather than hard coding 4096


Index: elfinterp.c
===================================================================
RCS file: /var/cvs/uClibc/ldso/ldso/arm/elfinterp.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- elfinterp.c	8 Nov 2002 03:20:59 -0000	1.16
+++ elfinterp.c	17 Dec 2003 18:34:15 -0000	1.17
@@ -249,7 +249,7 @@
   unsigned int *fix_address;
   if (! fix_page)
     {
-      fix_page = _dl_mmap (NULL,  4096   , PROT_READ | PROT_WRITE | PROT_EXEC,
+      fix_page = _dl_mmap (NULL,  PAGE_SIZE   , PROT_READ | PROT_WRITE | PROT_EXEC,
                        MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
       fix_offset = 0;
     }
@@ -259,7 +259,7 @@
   fix_address[1] = value;
 
   fix_offset += 8;
-  if (fix_offset >= 4096)
+  if (fix_offset >= PAGE_SIZE)
     fix_page = NULL;
 
   return (unsigned long)fix_address;




More information about the uClibc-cvs mailing list