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]

GNU C Library master sources branch master updated. glibc-2.26-206-g16f138a


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  16f138a49ad1815e113d2b5b7a87f26999ade811 (commit)
      from  251bccfa1fcb3568e43546b0df33e052889406c1 (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=16f138a49ad1815e113d2b5b7a87f26999ade811

commit 16f138a49ad1815e113d2b5b7a87f26999ade811
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date:   Tue Aug 29 16:31:08 2017 +0100

    [AArch64] Fix procfs.h not to expose stdint.h types
    
    Commit 39e7a5a66828a60008543db5f03f46dc7081668b added stdint.h
    to sys/procfs.h, but it is included into signal.h by default and
    there is code that does not expect stdint.h to be visible there,
    so use __uint64_t instead of uint64_t.

diff --git a/ChangeLog b/ChangeLog
index bf89b59..07cf8dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-29  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* sysdeps/unix/sysv/linux/aarch64/sys/procfs.h: Use __uint64_t.
+
 2017-08-29  Florian Weimer  <fweimer@redhat.com>
 
 	[BZ #22026]
diff --git a/sysdeps/unix/sysv/linux/aarch64/sys/procfs.h b/sysdeps/unix/sysv/linux/aarch64/sys/procfs.h
index 5c96bc5..44d32ca 100644
--- a/sysdeps/unix/sysv/linux/aarch64/sys/procfs.h
+++ b/sysdeps/unix/sysv/linux/aarch64/sys/procfs.h
@@ -32,12 +32,11 @@
 #include <sys/time.h>
 #include <sys/types.h>
 #include <sys/user.h>
-#include <stdint.h>
 
 __BEGIN_DECLS
 
 /* Type for a general-purpose register.  */
-typedef uint64_t elf_greg_t;
+typedef __uint64_t elf_greg_t;
 
 /* And the whole bunch of them.  We could have used `struct
    pt_regs' directly in the typedef, but tradition says that

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

Summary of changes:
 ChangeLog                                    |    4 ++++
 sysdeps/unix/sysv/linux/aarch64/sys/procfs.h |    3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


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