This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc 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]

Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-218-g9814162


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 "Community source repository for glibc add-on ports".

The branch, master has been updated
       via  981416291cd4bd63e6f0e4b0b3e237ee85756ede (commit)
       via  32e8667947c67298608e1b5bee496e3f310170fe (commit)
       via  a110b27ee293d9973c60e3f46c53b75e8c77f2b2 (commit)
       via  f136e4df5df88a6ccb9d5e75635cfe00f4b449b5 (commit)
      from  dbeb70630bdaf3145153412057df2e79cd18c854 (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-ports.git;a=commitdiff;h=981416291cd4bd63e6f0e4b0b3e237ee85756ede

commit 981416291cd4bd63e6f0e4b0b3e237ee85756ede
Author: Chris Metcalf <cmetcalf@tilera.com>
Date:   Wed May 16 09:34:38 2012 -0400

    linux-generic: add header guard for <not-cancel.h>
    
    In general we just try to include <not-cancel.h> once, thus avoiding
    any issues with multiple inclusion.
    
    However, the getaddrinfo sources are somewhat tangled, and .c files
    include each other to get the final result.  Each .c file currently has
    its own include of <not-cancel.h>.  While you could properly re-factor
    this for the case of gai.c, the posix/tst-rfc3484.c tests directly include
    one of the sub-files (sysdeps/posix/getaddrinfo.c), and it starts to
    feel fragile.

diff --git a/ChangeLog.linux-generic b/ChangeLog.linux-generic
index 811b6c6..f74df7c 100644
--- a/ChangeLog.linux-generic
+++ b/ChangeLog.linux-generic
@@ -1,5 +1,10 @@
 2012-05-16  Chris Metcalf  <cmetcalf@tilera.com>
 
+	* sysdeps/unix/sysv/linux/generic/not-cancel.h: Add
+	multiple-inclusion guard.
+
+2012-05-16  Chris Metcalf  <cmetcalf@tilera.com>
+
 	* sysdeps/unix/sysv/linux/generic/bits/typesizes.h:
 	Remove now-unused __SNSECONDS_T_TYPE, and add new
 	__SYSCALL_ULONG_TYPE and __SYSCALL_SLONG_TYPE types.
diff --git a/sysdeps/unix/sysv/linux/generic/not-cancel.h b/sysdeps/unix/sysv/linux/generic/not-cancel.h
index ae46e16..512252a 100644
--- a/sysdeps/unix/sysv/linux/generic/not-cancel.h
+++ b/sysdeps/unix/sysv/linux/generic/not-cancel.h
@@ -17,6 +17,9 @@
    License along with the GNU C Library.  If not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef _LINUX_GENERIC_NOT_CANCEL_H
+#define _LINUX_GENERIC_NOT_CANCEL_H
+
 #include <sysdeps/unix/sysv/linux/not-cancel.h>
 #include <fcntl.h>
 
@@ -27,3 +30,5 @@
 #undef open_not_cancel_2
 #define open_not_cancel_2(name, flags) \
   INLINE_SYSCALL (openat, 3, AT_FDCWD, (const char *) (name), (flags))
+
+#endif

http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=32e8667947c67298608e1b5bee496e3f310170fe

commit 32e8667947c67298608e1b5bee496e3f310170fe
Author: Chris Metcalf <cmetcalf@tilera.com>
Date:   Wed May 16 09:32:04 2012 -0400

    tile: add proper const qualifier for pltexit function pointer field

diff --git a/ChangeLog.tile b/ChangeLog.tile
index 2a53817..183118a 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,3 +1,8 @@
+2012-05-15  Chris Metcalf  <cmetcalf@tilera.com>
+
+	* sysdeps/tile/ldsodefs.h (ARCH_PLTEXIT_MEMBERS): Add proper
+        const qualifier to "inregs" argument.
+
 2012-05-16  Chris Metcalf  <cmetcalf@tilera.com>
 
 	* sysdeps/tile/elf/stackguard-macros.h: Delete unused file.
diff --git a/sysdeps/tile/ldsodefs.h b/sysdeps/tile/ldsodefs.h
index bbe0409..393252d 100644
--- a/sysdeps/tile/ldsodefs.h
+++ b/sysdeps/tile/ldsodefs.h
@@ -32,7 +32,7 @@ struct La_tile_retval;
 
 #define ARCH_PLTEXIT_MEMBERS \
   ElfW(Addr) (*tile_gnu_pltexit) (ElfW(Sym) *, unsigned int, uintptr_t *, \
-                                  uintptr_t *, struct La_tile_regs *,   \
+                                  uintptr_t *, const struct La_tile_regs *, \
                                   struct La_tile_retval *, const char *)
 
 #include_next <ldsodefs.h>

http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=a110b27ee293d9973c60e3f46c53b75e8c77f2b2

commit a110b27ee293d9973c60e3f46c53b75e8c77f2b2
Author: Chris Metcalf <cmetcalf@tilera.com>
Date:   Wed May 16 09:28:31 2012 -0400

    linux-generic: fix typesizes.h to match recent core changes
    
    Remove __SNSECONDS_T_TYPE; add __SYSCALL_{S,U}LONG_TYPE.

diff --git a/ChangeLog.linux-generic b/ChangeLog.linux-generic
index 9f563e3..811b6c6 100644
--- a/ChangeLog.linux-generic
+++ b/ChangeLog.linux-generic
@@ -1,3 +1,9 @@
+2012-05-16  Chris Metcalf  <cmetcalf@tilera.com>
+
+	* sysdeps/unix/sysv/linux/generic/bits/typesizes.h:
+	Remove now-unused __SNSECONDS_T_TYPE, and add new
+	__SYSCALL_ULONG_TYPE and __SYSCALL_SLONG_TYPE types.
+
 2012-05-14  Chris Metcalf  <cmetcalf@tilera.com>
 
 	* sysdeps/unix/sysv/linux/generic/bits/stat.h,
diff --git a/sysdeps/unix/sysv/linux/generic/bits/typesizes.h b/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
index b6541bb..b280c9b 100644
--- a/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
+++ b/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
@@ -58,7 +58,8 @@
 #define __BLKSIZE_T_TYPE	__S32_TYPE
 #define __FSID_T_TYPE		struct { int __val[2]; }
 #define __SSIZE_T_TYPE		__SWORD_TYPE
-#define __SNSECONDS_T_TYPE	__SLONGWORD_TYPE
+#define __SYSCALL_SLONG_TYPE	__SLONGWORD_TYPE
+#define __SYSCALL_ULONG_TYPE	__ULONGWORD_TYPE
 
 /* Number of descriptors that can fit in an `fd_set'.  */
 #define	__FD_SETSIZE		1024

http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=f136e4df5df88a6ccb9d5e75635cfe00f4b449b5

commit f136e4df5df88a6ccb9d5e75635cfe00f4b449b5
Author: Chris Metcalf <cmetcalf@tilera.com>
Date:   Wed May 16 09:24:31 2012 -0400

    tile: delete now unused file
    
    The latest main tree has split out stackguard-macros.h so we no
    longer have to override it with a stub.

diff --git a/ChangeLog.tile b/ChangeLog.tile
index a6ab607..2a53817 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,3 +1,7 @@
+2012-05-16  Chris Metcalf  <cmetcalf@tilera.com>
+
+	* sysdeps/tile/elf/stackguard-macros.h: Delete unused file.
+
 2012-05-14  Chris Metcalf  <cmetcalf@tilera.com>
 
 	* sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/ld.abilist:
diff --git a/sysdeps/tile/elf/stackguard-macros.h b/sysdeps/tile/elf/stackguard-macros.h
deleted file mode 100644
index 606ad58..0000000
--- a/sysdeps/tile/elf/stackguard-macros.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* Tests in nptl/ look for <elf/stackguard-macros.h> while tests
-   in elf/ look for <stackguard-macros.h>.  Provide both.  */
-#include "../stackguard-macros.h"

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

Summary of changes:
 ChangeLog.linux-generic                          |   11 +++++++++++
 ChangeLog.tile                                   |    9 +++++++++
 sysdeps/tile/elf/stackguard-macros.h             |    3 ---
 sysdeps/tile/ldsodefs.h                          |    2 +-
 sysdeps/unix/sysv/linux/generic/bits/typesizes.h |    3 ++-
 sysdeps/unix/sysv/linux/generic/not-cancel.h     |    5 +++++
 6 files changed, 28 insertions(+), 5 deletions(-)
 delete mode 100644 sysdeps/tile/elf/stackguard-macros.h


hooks/post-receive
-- 
Community source repository for glibc add-on ports


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]