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.25-350-g1d71a63
- From: azanella at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 19 May 2017 12:41:02 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.25-350-g1d71a63
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 1d71a6315396f6e1cc79a1d7ecca0a559929230a (commit)
from 9aa4965cdf59279c74a768e429f4155a00fea5e2 (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=1d71a6315396f6e1cc79a1d7ecca0a559929230a
commit 1d71a6315396f6e1cc79a1d7ecca0a559929230a
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date: Fri May 19 09:37:00 2017 -0300
Fix makefile rules for vmsplice, splice, and open_by_handle_at
Commits ecade1c, afbbc18, and a5a34d2 added compiler flags for
vmsplice, splice, and open_by_handle_at respectively on default
misc/Makefile. However such symbols are build only for Linux and
the rules should on linux Makefile only.
Checked on x86_64-linux-gnu.
* misc/Makefile (CFLAGS-vmsplice.c): Remove rule.
(CFLAGS-splice.c): Likewise.
(CFLAGS-open_by_handle_at.c): Likewise.
* sysdeps/unix/sysv/linux/Makefile (CFLAGS-vmsplice.c): New rule.
(CFLAGS-splice.c): Likewise.
(CFLAGS-open_by_handle_at.c): Likewise.
diff --git a/ChangeLog b/ChangeLog
index edeed50..3c8d9f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2017-05-19 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * misc/Makefile (CFLAGS-vmsplice.c): Remove rule.
+ (CFLAGS-splice.c): Likewise.
+ (CFLAGS-open_by_handle_at.c): Likewise.
+ * sysdeps/unix/sysv/linux/Makefile (CFLAGS-vmsplice.c): New rule.
+ (CFLAGS-splice.c): Likewise.
+ (CFLAGS-open_by_handle_at.c): Likewise.
+
2017-05-19 Joseph Myers <joseph@codesourcery.com>
* scripts/versions.awk: Generate ldbl-compat-choose.h.
diff --git a/misc/Makefile b/misc/Makefile
index 38beb00..2db1fd8 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -111,9 +111,6 @@ CFLAGS-tst-tsearch.c = $(stack-align-test-flags)
CFLAGS-msync.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-fdatasync.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-fsync.c = -fexceptions -fasynchronous-unwind-tables
-CFLAGS-vmsplice.c = -fexceptions -fasynchronous-unwind-tables
-CFLAGS-splice.c = -fexceptions -fasynchronous-unwind-tables
-CFLAGS-open_by_handle_at.c = -fexceptions -fasynchronous-unwind-tables
# Called during static library initialization, so turn stack-protection
# off for non-shared builds.
diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
index 45c05f1..fc6b3a9 100644
--- a/sysdeps/unix/sysv/linux/Makefile
+++ b/sysdeps/unix/sysv/linux/Makefile
@@ -22,6 +22,9 @@ sysdep_routines += clone umount umount2 readahead \
CFLAGS-gethostid.c = -fexceptions
CFLAGS-tee.c = -fexceptions -fasynchronous-unwind-tables
+CFLAGS-vmsplice.c = -fexceptions -fasynchronous-unwind-tables
+CFLAGS-splice.c = -fexceptions -fasynchronous-unwind-tables
+CFLAGS-open_by_handle_at.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-tst-writev.c += "-DARTIFICIAL_LIMIT=(0x80000000-sysconf(_SC_PAGESIZE))"
# Note that bits/mman-linux.h is listed here though the file lives in the
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 9 +++++++++
misc/Makefile | 3 ---
sysdeps/unix/sysv/linux/Makefile | 3 +++
3 files changed, 12 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources