rpms/dietlibc/F-8 dietlibc-0.31-pagesize.patch,1.1,1.2

Enrico Scholz (ensc) fedora-extras-commits at redhat.com
Sat Jun 21 13:53:14 UTC 2008


Author: ensc

Update of /cvs/extras/rpms/dietlibc/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24485

Modified Files:
	dietlibc-0.31-pagesize.patch 
Log Message:
- whitespace cleanups
- use gnu-style
- added __pure attribute to __get_elf_aux_value()


dietlibc-0.31-pagesize.patch:

Index: dietlibc-0.31-pagesize.patch
===================================================================
RCS file: /cvs/extras/rpms/dietlibc/F-8/dietlibc-0.31-pagesize.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- dietlibc-0.31-pagesize.patch	21 Jun 2008 13:47:27 -0000	1.1
+++ dietlibc-0.31-pagesize.patch	21 Jun 2008 13:52:22 -0000	1.2
@@ -1,6 +1,6 @@
 diff -up dietlibc-0.31.20080409/lib/mmap64.c.pagesize dietlibc-0.31.20080409/lib/mmap64.c
 --- dietlibc-0.31.20080409/lib/mmap64.c.pagesize	2004-12-13 11:21:31.000000000 +0100
-+++ dietlibc-0.31.20080409/lib/mmap64.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/mmap64.c	2008-04-13 16:03:45.000000000 +0200
 @@ -4,16 +4,18 @@
  #include <syscalls.h>
  #include <errno.h>
@@ -24,7 +24,7 @@
  void*mmap64(void*addr,size_t len,int prot,int flags,int fd,off64_t offset)
 diff -up dietlibc-0.31.20080409/lib/readdir64.c.pagesize dietlibc-0.31.20080409/lib/readdir64.c
 --- dietlibc-0.31.20080409/lib/readdir64.c.pagesize	2004-03-02 22:27:19.000000000 +0100
-+++ dietlibc-0.31.20080409/lib/readdir64.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/readdir64.c	2008-04-13 16:03:45.000000000 +0200
 @@ -14,7 +14,7 @@
  #ifndef WANT_LARGEFILE_BACKCOMPAT
  struct dirent64* readdir64(DIR *d) {
@@ -54,7 +54,7 @@
  	trygetdents64=0;
 diff -up dietlibc-0.31.20080409/lib/opendir.c.pagesize dietlibc-0.31.20080409/lib/opendir.c
 --- dietlibc-0.31.20080409/lib/opendir.c.pagesize	2002-07-03 22:33:38.000000000 +0200
-+++ dietlibc-0.31.20080409/lib/opendir.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/opendir.c	2008-04-13 16:03:45.000000000 +0200
 @@ -5,6 +5,8 @@
  #include <stdlib.h>
  #include <fcntl.h>
@@ -75,7 +75,7 @@
  lose:
 diff -up dietlibc-0.31.20080409/lib/readdir.c.pagesize dietlibc-0.31.20080409/lib/readdir.c
 --- dietlibc-0.31.20080409/lib/readdir.c.pagesize	2002-07-03 22:33:38.000000000 +0200
-+++ dietlibc-0.31.20080409/lib/readdir.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/readdir.c	2008-04-13 16:03:45.000000000 +0200
 @@ -5,7 +5,7 @@
  
  struct dirent* readdir(DIR *d) {
@@ -87,7 +87,7 @@
    }
 diff -up dietlibc-0.31.20080409/lib/closedir.c.pagesize dietlibc-0.31.20080409/lib/closedir.c
 --- dietlibc-0.31.20080409/lib/closedir.c.pagesize	2002-07-03 22:33:37.000000000 +0200
-+++ dietlibc-0.31.20080409/lib/closedir.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/closedir.c	2008-04-13 16:03:45.000000000 +0200
 @@ -4,8 +4,10 @@
  #include <dirent.h>
  #include <stdlib.h>
@@ -102,7 +102,7 @@
  }
 diff -up dietlibc-0.31.20080409/lib/alloc.c.pagesize dietlibc-0.31.20080409/lib/alloc.c
 --- dietlibc-0.31.20080409/lib/alloc.c.pagesize	2007-08-03 22:58:33.000000000 +0200
-+++ dietlibc-0.31.20080409/lib/alloc.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/lib/alloc.c	2008-04-13 16:03:45.000000000 +0200
 @@ -18,8 +18,7 @@
  #include <stdlib.h>
  #include <string.h>
@@ -124,7 +124,7 @@
  /* a simple mmap :) */
 diff -up dietlibc-0.31.20080409/ppc/start.S.pagesize dietlibc-0.31.20080409/ppc/start.S
 --- dietlibc-0.31.20080409/ppc/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/ppc/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/ppc/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -31,6 +31,12 @@ _start:
  	lis	14,environ at ha
  	stw	5,environ at l(14)
@@ -140,7 +140,7 @@
  	bl	_dyn_start
 diff -up dietlibc-0.31.20080409/dietfeatures.h.pagesize dietlibc-0.31.20080409/dietfeatures.h
 --- dietlibc-0.31.20080409/dietfeatures.h.pagesize	2007-10-09 01:15:27.000000000 +0200
-+++ dietlibc-0.31.20080409/dietfeatures.h	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/dietfeatures.h	2008-04-13 16:03:45.000000000 +0200
 @@ -126,6 +126,16 @@
  /* #define WANT_SSP_XOR */
  
@@ -169,7 +169,7 @@
  #endif
 diff -up dietlibc-0.31.20080409/test/Makefile.pagesize dietlibc-0.31.20080409/test/Makefile
 --- dietlibc-0.31.20080409/test/Makefile.pagesize	2008-02-23 01:02:19.000000000 +0100
-+++ dietlibc-0.31.20080409/test/Makefile	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/test/Makefile	2008-04-13 16:03:45.000000000 +0200
 @@ -14,7 +14,7 @@ glob grent hasmntopt hello iconv if_name
  memccpy memchr memcmp memrchr memusage mktime mmap_test pipe printf printftest \
  protoent prototypes putenv pwent rand48 read1 readdir regex select sendfile servent siglist \
@@ -181,7 +181,7 @@
  
 diff -up /dev/null dietlibc-0.31.20080409/test/sysconf.c
 --- /dev/null	2008-03-18 07:40:22.289057188 +0100
-+++ dietlibc-0.31.20080409/test/sysconf.c	2008-04-12 20:19:28.000000000 +0200
++++ dietlibc-0.31.20080409/test/sysconf.c	2008-04-13 16:09:57.000000000 +0200
 @@ -0,0 +1,80 @@
 +#include <unistd.h>
 +#include <stdio.h>
@@ -193,79 +193,79 @@
 +
 +static long exec_getconf(char const *var)
 +{
-+	char	buf[128];
-+	pid_t	pid;
-+	int	fd[2];
-+	int	status;
-+	ssize_t	l;
-+
-+	if (pipe(fd)<0 || (pid = fork())<0)
-+		abort();
-+
-+	if (pid==0) {
-+		close(fd[0]);
-+		
-+		if (fd[1]!=1) {
-+			dup2(fd[1], 1);
-+			close(fd[1]);
-+		}
-+
-+		execlp("getconf", "getconf", var, NULL);
-+		_exit(1);
-+	}
-+
-+	close(fd[1]);
-+	l = read(fd[0], buf, sizeof(buf)-1);
-+	if (l<0) {
-+		perror("read()");
-+		goto err;
-+	} else if (l==sizeof(buf)-1)
-+		goto err;
-+	close(fd[0]);
++  char	buf[128];
++  pid_t	pid;
++  int	fd[2];
++  int	status;
++  ssize_t	l;
++
++  if (pipe(fd)<0 || (pid = fork())<0)
++    abort();
++
++  if (pid==0) {
++    close(fd[0]);
++
++    if (fd[1]!=1) {
++      dup2(fd[1], 1);
++      close(fd[1]);
++    }
 +
-+	buf[l] = '\0';
-+	
-+	if (waitpid(pid, &status, 0)<0)
-+		goto err;
-+
-+	if (!WIFEXITED(status) || WEXITSTATUS(status)!=0)
-+		goto err;
-+
-+	return strtol(buf, NULL, 10);
++    execlp("getconf", "getconf", var, NULL);
++    _exit(1);
++  }
 +
-+err:
-+	kill(pid, SIGKILL);
-+	abort();	
++  close(fd[1]);
++  l = read(fd[0], buf, sizeof(buf)-1);
++  if (l<0) {
++    perror("read()");
++    goto err;
++  } else if (l==sizeof(buf)-1)
++    goto err;
++  close(fd[0]);
++
++  buf[l] = '\0';
++
++  if (waitpid(pid, &status, 0)<0)
++    goto err;
++
++  if (!WIFEXITED(status) || WEXITSTATUS(status)!=0)
++    goto err;
++
++  return strtol(buf, NULL, 10);
++
++ err:
++  kill(pid, SIGKILL);
++  abort();
 +}
 +
 +static unsigned int do_check(char const *var, long exp)
 +{
-+	long	cur = exec_getconf(var);
++  long	cur = exec_getconf(var);
 +
-+	if (cur!=exp) {
-+		fprintf(stderr, "%s mismatch: got %ld, expected %ld\n",
-+			cur, exp);
-+		return 1;
-+	}
++  if (cur!=exp) {
++    fprintf(stderr, "%s mismatch: got %ld, expected %ld\n",
++	    cur, exp);
++    return 1;
++  }
 +
-+	return 0;
++  return 0;
 +}
 +
 +int main(int argc, char *argv[])
 +{
-+	unsigned int	err = 0;
++  unsigned int	err = 0;
 +
-+	assert(sysconf(_SC_PAGESIZE) == __DIET_PAGE_SIZE);
-+	assert(__DIET_PAGE_SIZE == (1<<__DIET_PAGE_SHIFT));
++  assert(sysconf(_SC_PAGESIZE) == __DIET_PAGE_SIZE);
++  assert(__DIET_PAGE_SIZE == (1<<__DIET_PAGE_SHIFT));
 +
-+	err += do_check("PAGE_SIZE", sysconf(_SC_PAGESIZE));
-+	err += do_check("CLK_TCK",   sysconf(_SC_CLK_TCK));
++  err += do_check("PAGE_SIZE", sysconf(_SC_PAGESIZE));
++  err += do_check("CLK_TCK",   sysconf(_SC_CLK_TCK));
 +
-+	return err;
++  return err;
 +}
 diff -up dietlibc-0.31.20080409/test/runtests.sh.pagesize dietlibc-0.31.20080409/test/runtests.sh
 --- dietlibc-0.31.20080409/test/runtests.sh.pagesize	2008-02-23 01:02:19.000000000 +0100
-+++ dietlibc-0.31.20080409/test/runtests.sh	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/test/runtests.sh	2008-04-13 16:03:45.000000000 +0200
 @@ -1,6 +1,6 @@
  SUBDIRS="dirent inet stdio string stdlib time"
  
@@ -276,7 +276,7 @@
  PASS="getpass" 
 diff -up dietlibc-0.31.20080409/sparc64/start.S.pagesize dietlibc-0.31.20080409/sparc64/start.S
 --- dietlibc-0.31.20080409/sparc64/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/sparc64/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/sparc64/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -25,6 +25,11 @@ _start:
  	or	%o3, %lo(environ), %o3
  	stx	%o2, [%o3]
@@ -291,7 +291,7 @@
     registered with atexit(). If we are statically linked, this will
 diff -up dietlibc-0.31.20080409/libcruft/sysconf.c.pagesize dietlibc-0.31.20080409/libcruft/sysconf.c
 --- dietlibc-0.31.20080409/libcruft/sysconf.c.pagesize	2002-12-20 14:32:37.000000000 +0100
-+++ dietlibc-0.31.20080409/libcruft/sysconf.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/libcruft/sysconf.c	2008-04-13 16:08:03.000000000 +0200
 @@ -3,6 +3,8 @@
  #include <limits.h>
  #include <sys/resource.h>
@@ -306,11 +306,11 @@
      }
    case _SC_CLK_TCK:
 +#ifdef WANT_ELFINFO
-+  {
-+    elf_addr_t	*v = __get_elf_aux_value(AT_CLKTCK);
-+    if (v)
-+	    return *v;
-+  }
++    {
++      elf_addr_t	*v = __get_elf_aux_value(AT_CLKTCK);
++      if (v)
++	return *v;
++    }
 +#endif
 +
  #ifdef __alpha__
@@ -331,36 +331,36 @@
      return ARG_MAX;
 diff -up /dev/null dietlibc-0.31.20080409/libcruft/__get_elf_aux_value.c
 --- /dev/null	2008-03-18 07:40:22.289057188 +0100
-+++ dietlibc-0.31.20080409/libcruft/__get_elf_aux_value.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/libcruft/__get_elf_aux_value.c	2008-04-13 16:06:57.000000000 +0200
 @@ -0,0 +1,25 @@
 +#include <stdlib.h>
 +#include "../dietelfinfo.h"
 +
 +elf_addr_t *__get_elf_aux_value(unsigned int tag)
 +{
-+	extern char **	__elfinfo;
-+	elf_addr_t	*aux_ptr;
-+	char **		tmp;
-+
-+	/* External symbol points to 'environ' after startup. Now, go the end
-+	 * of 'environ'; the auxiliary ELF table is located immediately after
-+	 * this position */
-+
-+	/* operate on tmp instead of __elfinfo to be thread safe */
-+	tmp = __elfinfo;
-+	while (*tmp)
-+		++tmp;
-+	__elfinfo = tmp;
-+
-+	for (aux_ptr = (elf_addr_t *)(tmp+1); aux_ptr[0]!=AT_NULL; aux_ptr += 2)
-+		if (aux_ptr[0]==tag)
-+			return aux_ptr+1;
++  extern char **	__elfinfo;
++  elf_addr_t		*aux_ptr;
++  char **		tmp;
++
++  /* External symbol points to 'environ' after startup. Now, go the end
++   * of 'environ'; the auxiliary ELF table is located immediately after
++   * this position */
++
++  /* operate on tmp instead of __elfinfo to be thread safe */
++  tmp = __elfinfo;
++  while (*tmp)
++    ++tmp;
++  __elfinfo = tmp;
++
++  for (aux_ptr = (elf_addr_t *)(tmp+1); aux_ptr[0]!=AT_NULL; aux_ptr += 2)
++    if (aux_ptr[0]==tag)
++      return aux_ptr+1;
 +
-+	return NULL;
++  return NULL;
 +}
 diff -up dietlibc-0.31.20080409/libcruft/getpagesize.c.pagesize dietlibc-0.31.20080409/libcruft/getpagesize.c
 --- dietlibc-0.31.20080409/libcruft/getpagesize.c.pagesize	2002-02-23 23:18:42.000000000 +0100
-+++ dietlibc-0.31.20080409/libcruft/getpagesize.c	2008-04-12 20:15:33.000000000 +0200
++++ dietlibc-0.31.20080409/libcruft/getpagesize.c	2008-04-13 16:07:23.000000000 +0200
 @@ -2,14 +2,25 @@
  #include <sys/ipc.h>
  #include <sys/shm.h>
@@ -375,19 +375,19 @@
  size_t __libc_getpagesize(void) {
 -  return PAGE_SIZE;
 +#ifdef WANT_DYN_PAGESIZE
-+	static size_t	pgsz;
++  static size_t	pgsz;
 +
-+	if (__unlikely(pgsz==0)) {
-+		elf_addr_t	*v = __get_elf_aux_value(AT_PAGESZ);
-+		if (__likely(v))
-+			pgsz = *v;
-+		else
-+			pgsz = __DIET_PAGE_SIZE_PREDEF;
-+	}
++  if (__unlikely(pgsz==0)) {
++    elf_addr_t	*v = __get_elf_aux_value(AT_PAGESZ);
++    if (__likely(v))
++      pgsz = *v;
++    else
++      pgsz = __DIET_PAGE_SIZE_PREDEF;
++  }
 +
-+	return pgsz;
++  return pgsz;
 +#else
-+	return __DIET_PAGE_SIZE_PREDEF;
++  return __DIET_PAGE_SIZE_PREDEF;
 +#endif
  }
  
@@ -395,7 +395,7 @@
 -
 diff -up /dev/null dietlibc-0.31.20080409/dietpagesize.h
 --- /dev/null	2008-03-18 07:40:22.289057188 +0100
-+++ dietlibc-0.31.20080409/dietpagesize.h	2008-04-12 20:22:45.000000000 +0200
++++ dietlibc-0.31.20080409/dietpagesize.h	2008-04-13 16:03:45.000000000 +0200
 @@ -0,0 +1,31 @@
 +#ifndef H_DIETLIBC_DIETPAGESIZE_H
 +#define H_DIETLIBC_DIETPAGESIZE_H
@@ -430,7 +430,7 @@
 +#endif	/* H_DIETLIBC_DIETPAGESIZE_H */
 diff -up dietlibc-0.31.20080409/s390x/start.S.pagesize dietlibc-0.31.20080409/s390x/start.S
 --- dietlibc-0.31.20080409/s390x/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/s390x/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/s390x/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -26,6 +26,11 @@ _start:
  	larl	%r13,environ
  	stg	%r4,0(%r13)
@@ -445,7 +445,7 @@
  	brasl	%r14,_dyn_start
 diff -up /dev/null dietlibc-0.31.20080409/dietelfinfo.h
 --- /dev/null	2008-03-18 07:40:22.289057188 +0100
-+++ dietlibc-0.31.20080409/dietelfinfo.h	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/dietelfinfo.h	2008-04-13 16:04:33.000000000 +0200
 @@ -0,0 +1,9 @@
 +#include "dietfeatures.h"
 +
@@ -454,11 +454,11 @@
 +#include <linux/elf.h>
 +
 +elf_addr_t *	__get_elf_aux_value(unsigned int tag)
-+	__attribute__((__visibility__("hidden"),__const__));
++	__attribute__((__visibility__("hidden"),__const__)) __pure;
 +#endif
 diff -up dietlibc-0.31.20080409/ia64/start.S.pagesize dietlibc-0.31.20080409/ia64/start.S
 --- dietlibc-0.31.20080409/ia64/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/ia64/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/ia64/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -40,6 +40,11 @@ _start:
  	;;
  	st8  [r14] = out2           /* store envp in environ */
@@ -473,7 +473,7 @@
  	br.call.sptk.few rp = _dyn_start
 diff -up dietlibc-0.31.20080409/i386/start.S.pagesize dietlibc-0.31.20080409/i386/start.S
 --- dietlibc-0.31.20080409/i386/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/i386/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/i386/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -25,6 +25,10 @@ _start:
  	PIC_INIT			/* non-PIC: this is an empty line */
  	PUT_VAR %eax, environ, %ecx	/* non-PIC: movl %eax,environ */
@@ -487,7 +487,7 @@
  	pushl	$.text
 diff -up dietlibc-0.31.20080409/dietdirent.h.pagesize dietlibc-0.31.20080409/dietdirent.h
 --- dietlibc-0.31.20080409/dietdirent.h.pagesize	2002-07-03 22:33:37.000000000 +0200
-+++ dietlibc-0.31.20080409/dietdirent.h	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/dietdirent.h	2008-04-13 16:03:45.000000000 +0200
 @@ -1,8 +1,12 @@
  #include <sys/shm.h>
  
@@ -504,7 +504,7 @@
 +#define __DIRSTREAM_BUF_SIZE	(__DIET_PAGE_SIZE - offsetof(struct __dirstream, buf))
 diff -up dietlibc-0.31.20080409/alpha/start.S.pagesize dietlibc-0.31.20080409/alpha/start.S
 --- dietlibc-0.31.20080409/alpha/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/alpha/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/alpha/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -24,6 +24,10 @@ _start:
  
  	stq	$18, environ
@@ -518,7 +518,7 @@
  	mov	 $0, $19	/* mov v0(dynload) to a3 */
 diff -up dietlibc-0.31.20080409/syscalls.s/environ.S.pagesize dietlibc-0.31.20080409/syscalls.s/environ.S
 --- dietlibc-0.31.20080409/syscalls.s/environ.S.pagesize	2004-09-28 02:01:30.000000000 +0200
-+++ dietlibc-0.31.20080409/syscalls.s/environ.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/syscalls.s/environ.S	2008-04-13 16:03:45.000000000 +0200
 @@ -1,6 +1,7 @@
  .section ".bss"
  .align 8
@@ -552,7 +552,7 @@
 +#endif
 diff -up dietlibc-0.31.20080409/arm/start.S.pagesize dietlibc-0.31.20080409/arm/start.S
 --- dietlibc-0.31.20080409/arm/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/arm/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/arm/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -23,11 +23,15 @@ _start:
  #ifdef __DYN_LIB
  	ldr	sl, .L4
@@ -579,7 +579,7 @@
 -
 diff -up dietlibc-0.31.20080409/parisc/start.S.pagesize dietlibc-0.31.20080409/parisc/start.S
 --- dietlibc-0.31.20080409/parisc/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/parisc/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/parisc/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -34,6 +34,11 @@ _start:
  	ldil LP%environ, %r19
  	ldo RP%environ(%r19), %r19
@@ -594,7 +594,7 @@
  
 diff -up dietlibc-0.31.20080409/include/sys/shm.h.pagesize dietlibc-0.31.20080409/include/sys/shm.h
 --- dietlibc-0.31.20080409/include/sys/shm.h.pagesize	2005-09-21 09:33:08.000000000 +0200
-+++ dietlibc-0.31.20080409/include/sys/shm.h	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/include/sys/shm.h	2008-04-13 16:03:45.000000000 +0200
 @@ -60,15 +60,6 @@ struct shm_info {
    unsigned long swap_successes;
  };
@@ -613,7 +613,7 @@
  extern int shmdt (const void *shmaddr) __THROW;
 diff -up dietlibc-0.31.20080409/sparc/start.S.pagesize dietlibc-0.31.20080409/sparc/start.S
 --- dietlibc-0.31.20080409/sparc/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/sparc/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/sparc/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -25,6 +25,11 @@ _start:
  	or	%o3, %lo(environ), %o3
  	st	%o2, [%o3]
@@ -628,7 +628,7 @@
     registered with atexit(). If we are statically linked, this will
 diff -up dietlibc-0.31.20080409/sparc/shmat.c.pagesize dietlibc-0.31.20080409/sparc/shmat.c
 --- dietlibc-0.31.20080409/sparc/shmat.c.pagesize	2001-06-16 19:48:57.000000000 +0200
-+++ dietlibc-0.31.20080409/sparc/shmat.c	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/sparc/shmat.c	2008-04-13 16:03:45.000000000 +0200
 @@ -3,17 +3,15 @@
  #include <sys/shm.h>
  #include <unistd.h>
@@ -652,7 +652,7 @@
  }
 diff -up dietlibc-0.31.20080409/ppc64/start.S.pagesize dietlibc-0.31.20080409/ppc64/start.S
 --- dietlibc-0.31.20080409/ppc64/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/ppc64/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/ppc64/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -58,6 +58,12 @@ _start:
  	oris	14,14,environ at ha
  	std	5,environ at l(14)
@@ -668,7 +668,7 @@
  	mr	6,7
 diff -up dietlibc-0.31.20080409/x86_64/start.S.pagesize dietlibc-0.31.20080409/x86_64/start.S
 --- dietlibc-0.31.20080409/x86_64/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/x86_64/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/x86_64/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -12,12 +12,23 @@ _start:
  	
  	leaq	8(%rsi,%rdi,8),%rdx	/* %rdx = envp = (8*rdi)+%rsi+8 */
@@ -695,7 +695,7 @@
  	pushq	%rdi			/* save reg args */
 diff -up dietlibc-0.31.20080409/s390/start.S.pagesize dietlibc-0.31.20080409/s390/start.S
 --- dietlibc-0.31.20080409/s390/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/s390/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/s390/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -30,6 +30,11 @@ _start:
  	l	%r1,8(%r13)
  	st	%r4,0(%r1)
@@ -710,7 +710,7 @@
  	basr	%r14,%r1
 diff -up dietlibc-0.31.20080409/dynlinker/ldso_start.S.pagesize dietlibc-0.31.20080409/dynlinker/ldso_start.S
 --- dietlibc-0.31.20080409/dynlinker/ldso_start.S.pagesize	2006-10-13 22:11:13.000000000 +0200
-+++ dietlibc-0.31.20080409/dynlinker/ldso_start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/dynlinker/ldso_start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -86,6 +86,15 @@ __environ:
  	.long 0
  #endif
@@ -729,7 +729,7 @@
  	.long 0
 diff -up dietlibc-0.31.20080409/mips/start.S.pagesize dietlibc-0.31.20080409/mips/start.S
 --- dietlibc-0.31.20080409/mips/start.S.pagesize	2006-04-04 07:35:14.000000000 +0200
-+++ dietlibc-0.31.20080409/mips/start.S	2008-04-12 20:13:10.000000000 +0200
++++ dietlibc-0.31.20080409/mips/start.S	2008-04-13 16:03:45.000000000 +0200
 @@ -47,6 +47,9 @@ __start:
  #endif
  	add	$a2, $a2, $a1




More information about the fedora-extras-commits mailing list