From 4df7d90b36f4cd2f51dbbdbdd0f73f9c30640c9e Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Tue, 6 May 2014 23:31:44 +0200 Subject: [PATCH] SPARC: add EFD_SEMAPHORE in (BZ #16916) EFD_SEMAPHORE has been added in the main , but not in the SPARC specific version. Fix that. (cherry picked from commit 83df9ad0cc861ef24f08a88c5a4c055e2516d33c) --- ChangeLog | 6 ++++++ NEWS | 2 +- sysdeps/unix/sysv/linux/sparc/bits/eventfd.h | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 0d5c6d8db8b..4f0c034d466 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2014-05-06 Aurelien Jarno + + [BZ# 16916] + * sysdeps/unix/sysv/linux/sparc/bits/eventfd.h (EFD_SEMAPHORE): + Define. + 2014-05-01 David S. Miller [BZ #16885] diff --git a/NEWS b/NEWS index 831d1eaedc0..a182e4c66af 100644 --- a/NEWS +++ b/NEWS @@ -8,7 +8,7 @@ using `glibc' in the "product" field. Version 2.17.1 * The following bugs are resolved with this release: - 15003, 15006, 15073, 15122, 15759, 16510, 16885. + 15003, 15006, 15073, 15122, 15759, 16510, 16885, 16916. Version 2.17 diff --git a/sysdeps/unix/sysv/linux/sparc/bits/eventfd.h b/sysdeps/unix/sysv/linux/sparc/bits/eventfd.h index d76ac5f713e..05da814bfd6 100644 --- a/sysdeps/unix/sysv/linux/sparc/bits/eventfd.h +++ b/sysdeps/unix/sysv/linux/sparc/bits/eventfd.h @@ -22,6 +22,8 @@ /* Flags for eventfd. */ enum { + EFD_SEMAPHORE = 0x000001, +#define EFD_SEMAPHORE EFD_SEMAPHORE EFD_CLOEXEC = 0x400000, #define EFD_CLOEXEC EFD_CLOEXEC EFD_NONBLOCK = 0x004000 -- 2.47.2