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.9000-1206-g2e52dff


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  2e52dff41fcf176107a6396cacd03de79390b247 (commit)
       via  625ba81ef5ed7b65269f88c5d85d4d9c0380c685 (commit)
       via  a902a0866abf4709852fa62302aab6d34a0b5240 (commit)
      from  e925416840b02ddbcf275f27981f4458221e1ad9 (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=2e52dff41fcf176107a6396cacd03de79390b247

commit 2e52dff41fcf176107a6396cacd03de79390b247
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Jan 28 19:38:09 2018 +0100

    hurd: Build stubs for new gnumach.defs
    
    * mach/Makefile (user-interfaces): Add mach/gnumach.
    * sysdeps/mach/configure.ac (mach_interface_list): Add gnumach.
    * sysdeps/mach/configure (mach_interface_list): Regenerate.

diff --git a/ChangeLog b/ChangeLog
index 9a9c1fd..babe572 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -96,6 +96,9 @@
 	check size against PTHREAD_STACK_MIN.
 	* hurd/hurd/signal.h [__USE_EXTERN_INLINES][_LIBC][IS_IN(libc) ||
 	IS_IN(libpthread)]: Include <sigsetops.h>.
+	* mach/Makefile (user-interfaces): Add mach/gnumach.
+	* sysdeps/mach/configure.ac (mach_interface_list): Add gnumach.
+	* sysdeps/mach/configure (mach_interface_list): Regenerate.
 
 2008-12-18  Thomas Schwinge  <tschwinge@gnu.org>
 
diff --git a/mach/Makefile b/mach/Makefile
index 50047c2..0ef6e16 100644
--- a/mach/Makefile
+++ b/mach/Makefile
@@ -116,7 +116,7 @@ ifndef mach-shortcuts
 # $(mach-shortcuts) will be set, and that will change how
 # mach_interface.defs is processed: it will get the -D flags below.
 user-interfaces := $(filter-out $(mach-interface-list:%=mach/%) \
-				mach/mach_port mach/mach_host mach/mach4 \
+				mach/mach_port mach/mach_host mach/mach4 mach/gnumach \
 				device/device_request,\
 				$(user-interfaces))
 endif
diff --git a/sysdeps/mach/configure b/sysdeps/mach/configure
index 632a9c9..c6ea9be 100644
--- a/sysdeps/mach/configure
+++ b/sysdeps/mach/configure
@@ -282,7 +282,7 @@ if test $libc_cv_mach_task_creation_time = no; then
 fi
 
 mach_interface_list=
-for ifc in mach mach4 \
+for ifc in mach mach4 gnumach \
 	   clock clock_priv host_priv host_security ledger lock_set \
 	   processor processor_set task task_notify thread_act vm_map \
 	   memory_object memory_object_default default_pager \
diff --git a/sysdeps/mach/configure.ac b/sysdeps/mach/configure.ac
index 3033fec..cadecae 100644
--- a/sysdeps/mach/configure.ac
+++ b/sysdeps/mach/configure.ac
@@ -59,7 +59,7 @@ dnl but we don't do a check for that here because in a bare
 dnl environment the compile against those headers will fail.
 dnl
 mach_interface_list=
-for ifc in mach mach4 \
+for ifc in mach mach4 gnumach \
 	   clock clock_priv host_priv host_security ledger lock_set \
 	   processor processor_set task task_notify thread_act vm_map \
 	   memory_object memory_object_default default_pager \

http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=625ba81ef5ed7b65269f88c5d85d4d9c0380c685

commit 625ba81ef5ed7b65269f88c5d85d4d9c0380c685
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Jan 28 19:36:29 2018 +0100

    hurd: Include <sigsetops.h> from hurd/hurd/signal.h
    
    * hurd/hurd/signal.h [__USE_EXTERN_INLINES][_LIBC][IS_IN(libc) ||
    IS_IN(libpthread)]: Include <sigsetops.h>.

diff --git a/ChangeLog b/ChangeLog
index 59fc5f9..9a9c1fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -94,6 +94,8 @@
 	_POSIX_NO_TRUNC): Define to 0.
 	* sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not
 	check size against PTHREAD_STACK_MIN.
+	* hurd/hurd/signal.h [__USE_EXTERN_INLINES][_LIBC][IS_IN(libc) ||
+	IS_IN(libpthread)]: Include <sigsetops.h>.
 
 2008-12-18  Thomas Schwinge  <tschwinge@gnu.org>
 
diff --git a/hurd/hurd/signal.h b/hurd/hurd/signal.h
index 1d9c7d8..5ee95ac 100644
--- a/hurd/hurd/signal.h
+++ b/hurd/hurd/signal.h
@@ -42,6 +42,11 @@
 #include <spin-lock.h>
 #include <hurd/threadvar.h>	/* We cache sigstate in a threadvar.  */
 struct hurd_signal_preemptor;	/* <hurd/sigpreempt.h> */
+#if defined __USE_EXTERN_INLINES && defined _LIBC
+#  if IS_IN (libc) || IS_IN (libpthread)
+#    include <sigsetops.h>
+#  endif
+#endif
 
 
 /* Full details of a signal.  */

http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a902a0866abf4709852fa62302aab6d34a0b5240

commit a902a0866abf4709852fa62302aab6d34a0b5240
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Jan 28 19:33:37 2018 +0100

    hurd: Fix allocalim build
    
    * sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not
    check size against PTHREAD_STACK_MIN.

diff --git a/ChangeLog b/ChangeLog
index 3223ff5..59fc5f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -92,6 +92,8 @@
 	_hurd_userlink_link, _hurd_userlink_unlink, _hurd_userlink_clear.
 	* sysdeps/mach/hurd/bits/posix_opt.h (_POSIX_CHOWN_RESTRICTED,
 	_POSIX_NO_TRUNC): Define to 0.
+	* sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not
+	check size against PTHREAD_STACK_MIN.
 
 2008-12-18  Thomas Schwinge  <tschwinge@gnu.org>
 
diff --git a/sysdeps/pthread/allocalim.h b/sysdeps/pthread/allocalim.h
index b265d6f..fdae0c2 100644
--- a/sysdeps/pthread/allocalim.h
+++ b/sysdeps/pthread/allocalim.h
@@ -24,6 +24,9 @@ extern __always_inline
 int
 __libc_use_alloca (size_t size)
 {
-  return (__builtin_expect (size <= PTHREAD_STACK_MIN / 4, 1)
-	  || __builtin_expect (__libc_alloca_cutoff (size), 1));
+  return (
+#ifdef PTHREAD_STACK_MIN
+          __builtin_expect (size <= PTHREAD_STACK_MIN / 4, 1) ||
+#endif
+          __builtin_expect (__libc_alloca_cutoff (size), 1));
 }

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

Summary of changes:
 ChangeLog                   |    7 +++++++
 hurd/hurd/signal.h          |    5 +++++
 mach/Makefile               |    2 +-
 sysdeps/mach/configure      |    2 +-
 sysdeps/mach/configure.ac   |    2 +-
 sysdeps/pthread/allocalim.h |    7 +++++--
 6 files changed, 20 insertions(+), 5 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]