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.26.9000-594-g2c2245b
- From: wilco at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 18 Oct 2017 11:22:23 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.26.9000-594-g2c2245b
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 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6 (commit)
from 13c92696d2f66e94e4f04248550cc2b8f283bfd0 (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=2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
commit 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
Author: Wilco Dijkstra <wdijkstr@arm.com>
Date: Wed Oct 18 12:20:55 2017 +0100
Fix build failure on tilepro due to unsupported atomics
* malloc/malloc.c (malloc_state): Use int for have_fastchunks since
not all targets support atomics on bool.
diff --git a/ChangeLog b/ChangeLog
index f9ca538..448be47 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-18 Wilco Dijkstra <wdijkstr@arm.com>
+
+ * malloc/malloc.c (malloc_state): Use int for have_fastchunks since
+ not all targets support atomics on bool.
+
2017-10-17 Joseph Myers <joseph@codesourcery.com>
* include/float.h [!__GNUC_PREREQ (7, 0) && __HAVE_FLOAT128 &&
diff --git a/malloc/malloc.c b/malloc/malloc.c
index 51db44f..6b78968 100644
--- a/malloc/malloc.c
+++ b/malloc/malloc.c
@@ -1673,7 +1673,8 @@ struct malloc_state
int flags;
/* Set if the fastbin chunks contain recently inserted free blocks. */
- bool have_fastchunks;
+ /* Note this is a bool but not all targets support atomics on booleans. */
+ int have_fastchunks;
/* Fastbins */
mfastbinptr fastbinsY[NFASTBINS];
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
malloc/malloc.c | 3 ++-
2 files changed, 7 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources