GNU C Library master sources branch master updated. glibc-2.28.9000-275-g91faaa9

jsm28@sourceware.org jsm28@sourceware.org
Fri Nov 9 17:42:00 GMT 2018


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  91faaa93a5bb1da37f24c82269d830dcd7f2596f (commit)
      from  c3ec097256a1fad362bdc9cdaf56fddf3c621d10 (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=91faaa93a5bb1da37f24c82269d830dcd7f2596f

commit 91faaa93a5bb1da37f24c82269d830dcd7f2596f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Nov 9 17:40:58 2018 +0000

    Update conform/Makefile mkdir commands.
    
    conform/Makefile creates $(@D)/scratch for the per-standard per-header
    tests.  That directory was formerly used by the Perl scripts for
    temporary files, but the Python implementations use
    tempfile.TemporaryDirectory to get such files cleaned up
    automatically.  This patch changes the Makefile to create only $(@D)
    (required for the output redirection to work), not the scratch
    subdirectory.
    
    Tested for x86_64.
    
    	* conform/Makefile ($(conformtest-header-tests)): Create $(@D),
    	not $(@D)/scratch.
    	($(linknamespace-header-tests)): Likewise.

diff --git a/ChangeLog b/ChangeLog
index 1087285..1153c53 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2018-11-09  Joseph Myers  <joseph@codesourcery.com>
 
+	* conform/Makefile ($(conformtest-header-tests)): Create $(@D),
+	not $(@D)/scratch.
+	($(linknamespace-header-tests)): Likewise.
+
 	* conform/conformtest.py: New file.
 	* conform/conformtest.pl: Remove.
 	* conform/GlibcConform.pm: Likewise.
diff --git a/conform/Makefile b/conform/Makefile
index a428fbf..5f9b480 100644
--- a/conform/Makefile
+++ b/conform/Makefile
@@ -174,7 +174,7 @@ endif
 $(conformtest-header-tests): $(objpfx)%/conform.out: \
 			     conformtest.py $(conformtest-headers-data)
 	(set -e; std_hdr=$*; std=$${std_hdr%%/*}; hdr=$${std_hdr#*/}; \
-	 mkdir -p $(@D)/scratch; \
+	 mkdir -p $(@D); \
 	 $(PYTHON) $< --cc='$(CC)' --flags='$(conformtest-cc-flags)' \
 		   --standard=$$std --header=$$hdr $(conformtest-xfail) \
 		   $(conformtest-cross) \
@@ -222,7 +222,7 @@ $(linknamespace-header-tests): $(objpfx)%/linknamespace.out: \
 			       $(linknamespace-symlists-tests) \
 			       $(linknamespace-symlist-stdlibs-tests)
 	(set -e; std_hdr=$*; std=$${std_hdr%%/*}; hdr=$${std_hdr#*/}; \
-	 mkdir -p $(@D)/scratch; \
+	 mkdir -p $(@D); \
 	 $(PYTHON) $< --cc='$(CC)' --flags='$(conformtest-cc-flags)' \
 		   --standard=$$std --stdsyms=$(objpfx)symlist-$$std \
 		   --header=$$hdr --libsyms=$(objpfx)symlist-stdlibs-$$std \

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

Summary of changes:
 ChangeLog        |    4 ++++
 conform/Makefile |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources



More information about the Glibc-cvs mailing list