This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.14-205-g2cae499
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 23 Aug 2011 13:54:54 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.14-205-g2cae499
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 "GNU C Library master sources".
The branch, master has been updated
via 2cae4995416cc25f381686902b4243f0095daedd (commit)
via 873a772e304d8b56e8f91ac15e9bc08dfde0ffb1 (commit)
from 25ad0df13b48d9b7cf4db7190cec09d0393bd6d0 (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 -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=2cae4995416cc25f381686902b4243f0095daedd
commit 2cae4995416cc25f381686902b4243f0095daedd
Author: Andreas Schwab <schwab@redhat.com>
Date: Tue Aug 23 15:53:51 2011 +0200
Fix spurious nop at start of __strspn_ia32
diff --git a/ChangeLog b/ChangeLog
index 915a447..3de98c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-08-23 Andreas Schwab <schwab@redhat.com>
+
+ * sysdeps/i386/i686/multiarch/strspn.S (ENTRY): Add missing
+ backslash.
+
2011-07-04 Aurelien Jarno <aurelien@aurel32.net>
* sysdeps/powerpc/dl-tls.h: Add _PPC_DL_TLS_H inclusion
diff --git a/sysdeps/i386/i686/multiarch/strspn.S b/sysdeps/i386/i686/multiarch/strspn.S
index dbdf1af..cd26c80 100644
--- a/sysdeps/i386/i686/multiarch/strspn.S
+++ b/sysdeps/i386/i686/multiarch/strspn.S
@@ -76,8 +76,8 @@ END(strspn)
# define ENTRY(name) \
.type __strspn_ia32, @function; \
.globl __strspn_ia32; \
- .p2align 4
- __strspn_ia32: cfi_startproc; \
+ .p2align 4; \
+__strspn_ia32: cfi_startproc; \
CALL_MCOUNT
# undef END
# define END(name) \
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=873a772e304d8b56e8f91ac15e9bc08dfde0ffb1
commit 873a772e304d8b56e8f91ac15e9bc08dfde0ffb1
Author: Aurelien Jarno <aurelien@aurel32.net>
Date: Mon Jul 4 01:45:03 2011 +0200
Fix duplicate definition of Elf64_FuncDesc
diff --git a/ChangeLog b/ChangeLog
index e83e46b..915a447 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-07-04 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/powerpc/dl-tls.h: Add _PPC_DL_TLS_H inclusion
+ protection macro.
+ * sysdeps/powerpc/powerpc64/dl-irel.h: Include <ldsodefs.h>
+ and <dl-machine.h>.
+ (Elf64_FuncDesc): Remove.
+
2011-08-22 David S. Miller <davem@davemloft.net>
* sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Fix
diff --git a/sysdeps/powerpc/dl-tls.h b/sysdeps/powerpc/dl-tls.h
index 9ab81f9..5fd1b23 100644
--- a/sysdeps/powerpc/dl-tls.h
+++ b/sysdeps/powerpc/dl-tls.h
@@ -17,6 +17,8 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA. */
+#ifndef _PPC_DL_TLS_H
+# define _PPC_DL_TLS_H 1
/* Type used for the representation of TLS information in the TOC. */
typedef struct
@@ -50,3 +52,5 @@ extern void *__tls_get_addr (tls_index *ti);
/* Value used for dtv entries for which the allocation is delayed. */
#define TLS_DTV_UNALLOCATED ((void *) -1l)
+
+#endif /* dl-tls.h */
diff --git a/sysdeps/powerpc/powerpc64/dl-irel.h b/sysdeps/powerpc/powerpc64/dl-irel.h
index 3c2668f..bd2c73a 100644
--- a/sysdeps/powerpc/powerpc64/dl-irel.h
+++ b/sysdeps/powerpc/powerpc64/dl-irel.h
@@ -1,6 +1,6 @@
/* Machine-dependent ELF indirect relocation inline functions.
PowerPC64 version.
- Copyright (C) 2009 Free Software Foundation, Inc.
+ Copyright (C) 2009, 2011 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -23,16 +23,11 @@
#include <stdio.h>
#include <unistd.h>
+#include <ldsodefs.h>
+#include <dl-machine.h>
#define ELF_MACHINE_IRELA 1
-typedef struct
-{
- Elf64_Addr fd_func;
- Elf64_Addr fd_toc;
- Elf64_Addr fd_aux;
-} Elf64_FuncDesc;
-
static inline Elf64_Addr
__attribute ((always_inline))
elf_ifunc_invoke (Elf64_Addr addr)
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 13 +++++++++++++
sysdeps/i386/i686/multiarch/strspn.S | 4 ++--
sysdeps/powerpc/dl-tls.h | 4 ++++
sysdeps/powerpc/powerpc64/dl-irel.h | 11 +++--------
4 files changed, 22 insertions(+), 10 deletions(-)
hooks/post-receive
--
GNU C Library master sources