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-412-g8f145c7


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  8f145c77123a565b816f918969e0e35ee5b89153 (commit)
      from  3d6302a5467035077ecfe02cdb73d3d467a9e004 (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=8f145c77123a565b816f918969e0e35ee5b89153

commit 8f145c77123a565b816f918969e0e35ee5b89153
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue May 22 17:23:34 2018 +0000

    Remove sysdeps/aarch64/soft-fp directory.
    
    As per <https://sourceware.org/ml/libc-alpha/2014-10/msg00369.html>,
    there should not be separate sysdeps/<arch>/soft-fp directories when
    those are used by all configurations that use sysdeps/<arch>, and,
    more generally, should not be sysdeps/foo/Implies files pointing to a
    subdirectory foo/bar.  This patch eliminates the
    sysdeps/aarch64/soft-fp directory accordingly, merging its contents
    into sysdeps/aarch64.
    
    Tested with build-many-glibcs.py that installed stripped shared
    libraries for aarch64 configurations are unchanged by this patch.
    
    	* sysdeps/aarch64/Implies: Remove aarch64/soft-fp.
    	* sysdeps/aarch64/Makefile [$(subdir) = math] (CPPFLAGS): Add
    	-I../soft-fp.  Moved from ....
    	* sysdeps/aarch64/soft-fp/Makefile: ... here.  Remove file.
    	* sysdeps/aarch64/soft-fp/e_sqrtl.c: Move to ....
    	* sysdeps/aarch64/e_sqrtl.c: ... here.
    	* sysdeps/aarch64/soft-fp/sfp-machine.h: Move to ....
    	* sysdeps/aarch64/sfp-machine.h: ... here.

diff --git a/ChangeLog b/ChangeLog
index f11b1c2..252b099 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2018-05-22  Joseph Myers  <joseph@codesourcery.com>
 
+	* sysdeps/aarch64/Implies: Remove aarch64/soft-fp.
+	* sysdeps/aarch64/Makefile [$(subdir) = math] (CPPFLAGS): Add
+	-I../soft-fp.  Moved from ....
+	* sysdeps/aarch64/soft-fp/Makefile: ... here.  Remove file.
+	* sysdeps/aarch64/soft-fp/e_sqrtl.c: Move to ....
+	* sysdeps/aarch64/e_sqrtl.c: ... here.
+	* sysdeps/aarch64/soft-fp/sfp-machine.h: Move to ....
+	* sysdeps/aarch64/sfp-machine.h: ... here.
+
 	* sysdeps/ieee754/dbl-64/k_rem_pio2.c (__kernel_rem_pio2): Ignore
 	-Wmaybe-uninitialized around access to fq[0].
 	* sysdeps/ieee754/flt-32/k_rem_pio2f.c (__kernel_rem_pio2f):
diff --git a/sysdeps/aarch64/Implies b/sysdeps/aarch64/Implies
index e5adf4d..a1d5e2e 100644
--- a/sysdeps/aarch64/Implies
+++ b/sysdeps/aarch64/Implies
@@ -3,4 +3,3 @@ ieee754/ldbl-128
 ieee754/dbl-64/wordsize-64
 ieee754/dbl-64
 ieee754/flt-32
-aarch64/soft-fp
diff --git a/sysdeps/aarch64/Makefile b/sysdeps/aarch64/Makefile
index 5f3e203..94baaf5 100644
--- a/sysdeps/aarch64/Makefile
+++ b/sysdeps/aarch64/Makefile
@@ -12,3 +12,7 @@ endif
 ifeq ($(subdir),gmon)
 CFLAGS-mcount.c += -mgeneral-regs-only
 endif
+
+ifeq ($(subdir),math)
+CPPFLAGS += -I../soft-fp
+endif
diff --git a/sysdeps/aarch64/soft-fp/e_sqrtl.c b/sysdeps/aarch64/e_sqrtl.c
similarity index 100%
rename from sysdeps/aarch64/soft-fp/e_sqrtl.c
rename to sysdeps/aarch64/e_sqrtl.c
diff --git a/sysdeps/aarch64/soft-fp/sfp-machine.h b/sysdeps/aarch64/sfp-machine.h
similarity index 100%
rename from sysdeps/aarch64/soft-fp/sfp-machine.h
rename to sysdeps/aarch64/sfp-machine.h
diff --git a/sysdeps/aarch64/soft-fp/Makefile b/sysdeps/aarch64/soft-fp/Makefile
deleted file mode 100644
index ada13e8..0000000
--- a/sysdeps/aarch64/soft-fp/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
-ifeq ($(subdir),math)
-CPPFLAGS += -I../soft-fp
-endif

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

Summary of changes:
 ChangeLog                                   |    9 +++++++++
 sysdeps/aarch64/Implies                     |    1 -
 sysdeps/aarch64/Makefile                    |    4 ++++
 sysdeps/aarch64/{soft-fp => }/e_sqrtl.c     |    0
 sysdeps/aarch64/{soft-fp => }/sfp-machine.h |    0
 sysdeps/aarch64/soft-fp/Makefile            |    3 ---
 6 files changed, 13 insertions(+), 4 deletions(-)
 rename sysdeps/aarch64/{soft-fp => }/e_sqrtl.c (100%)
 rename sysdeps/aarch64/{soft-fp => }/sfp-machine.h (100%)
 delete mode 100644 sysdeps/aarch64/soft-fp/Makefile


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]