From: Joseph Myers Date: Thu, 24 May 2018 22:02:32 +0000 (+0000) Subject: Remove sysdeps/powerpc/soft-fp directory. X-Git-Tag: upstream/2.30~1257 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=14186e8d1f3ee91f7b685a4e011607ce990d5649;p=platform%2Fupstream%2Fglibc.git Remove sysdeps/powerpc/soft-fp directory. As per , there should not be separate sysdeps//soft-fp directories when those are used by all configurations that use sysdeps/, and, more generally, should not be sysdeps/foo/Implies files pointing to a subdirectory foo/bar. sysdeps/powerpc/soft-fp isn't quite such a case, as the Implies files pointing to it are sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies and sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies (and indeed there is a different sfp-machine.h used for powerpc64le). However, the same principle applies: there is no need for this directory because sfp-machine.h, the only file in it, can most naturally go in sysdeps/powerpc/nofpu, which is used by exactly the same configurations (and there is a close dependence between the files there and the sfp-machine.h implementation). This patch eliminates the sysdeps/powerpc/soft-fp directory accordingly. Tested with build-many-glibcs.py that installed stripped shared libraries for powerpc configurations are unchanged by this patch. * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: Remove powerpc/soft-fp. * sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies: Likewise. * sysdeps/powerpc/soft-fp/sfp-machine.h: Move to .... * sysdeps/powerpc/nofpu/sfp-machine.h: ... here. --- diff --git a/ChangeLog b/ChangeLog index 4111d74..e6bf983 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2018-05-24 Joseph Myers + + * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: Remove + powerpc/soft-fp. + * sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies: + Likewise. + * sysdeps/powerpc/soft-fp/sfp-machine.h: Move to .... + * sysdeps/powerpc/nofpu/sfp-machine.h: ... here. + 2018-05-24 Gabriel F. T. Gomes [BZ #23171] diff --git a/sysdeps/powerpc/soft-fp/sfp-machine.h b/sysdeps/powerpc/nofpu/sfp-machine.h similarity index 100% rename from sysdeps/powerpc/soft-fp/sfp-machine.h rename to sysdeps/powerpc/nofpu/sfp-machine.h diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies index 00365c1..aab22f2 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies @@ -1,3 +1,2 @@ powerpc/powerpc32/e500/nofpu powerpc/nofpu -powerpc/soft-fp diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies index 40836b6..d0e048e 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies @@ -1,2 +1 @@ powerpc/nofpu -powerpc/soft-fp