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.27.9000-154-gf4bff84


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  f4bff843cd77323d7176b3b1561f50f626e0e452 (commit)
      from  e30c291a6d541fbb728c92725f4744e7765f34f4 (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=f4bff843cd77323d7176b3b1561f50f626e0e452

commit f4bff843cd77323d7176b3b1561f50f626e0e452
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Mar 4 00:13:47 2018 +0100

    hurd: Add missing includes
    
    	* mach/Makefile ($(objpfx)mach-shortcuts.h): Make it include
    	<mach/mach_types.h> and <mach/message.h>.

diff --git a/ChangeLog b/ChangeLog
index c1d6dde..3d8aa9c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,8 @@
 	* hurd/hurd/id.h: Include <hurd/hurd_types.h>
 	* hurd/hurd/ioctl.h: Include <mach/port.h>
 	* hurd/hurd/lookup.h: Include <hurd/hurd_types.h>
+	* mach/Makefile ($(objpfx)mach-shortcuts.h): Make it include
+	<mach/mach_types.h> and <mach/message.h>.
 
 2018-03-03  Andreas Schwab  <schwab@linux-m68k.org>
 
diff --git a/mach/Makefile b/mach/Makefile
index dcf29a3..d16c44f 100644
--- a/mach/Makefile
+++ b/mach/Makefile
@@ -146,9 +146,12 @@ $(objpfx)mach-shortcuts.h: $(mach-interface-list:%=$(objpfx)mach/%.h) \
 # The first line gets us one paragraph per line, with @s separating real lines.
 # The second line selects paragraphs for the shortcutted functions.
 # The third line removes `_rpc' from the names and reconstitutes the lines.
-	cat $^ | tr \\012 @ | sed s/@@/@%/g | tr % \\012 \
-	| grep '^/\* Routine [a-z0-9_]*_rpc \*/' \
-	| sed 's/_rpc//g' | tr @ \\012 > $@-new
+	( echo "#include <mach/mach_types.h>" ; \
+	  echo "#include <mach/message.h>" ; \
+	  echo ; \
+	  cat $^ | tr \\012 @ | sed s/@@/@%/g | tr % \\012 \
+	  | grep '^/\* Routine [a-z0-9_]*_rpc \*/' \
+	  | sed 's/_rpc//g' | tr @ \\012 ) > $@-new
 	mv -f $@-new $@
 generated += mach-shortcuts.h
 

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

Summary of changes:
 ChangeLog     |    2 ++
 mach/Makefile |    9 ++++++---
 2 files changed, 8 insertions(+), 3 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]