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.21-180-ga2f8be9


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  a2f8be9c834cb513666e0ce02ee8f4b4a3f358f8 (commit)
      from  01d032e0bb911f855963f75449e4fbe48e657292 (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=a2f8be9c834cb513666e0ce02ee8f4b4a3f358f8

commit a2f8be9c834cb513666e0ce02ee8f4b4a3f358f8
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue Mar 10 00:32:29 2015 +0000

    soft-fp: Use multiple-include guards.
    
    This patch makes soft-fp headers consistently use multiple-include
    guards, something previously done mainly only in the Linux kernel
    version.  The guard macros aren't the same as those used in the Linux
    kernel, but there seems to be enough variation in such guards in Linux
    kernel code that hopefully this version will be acceptable there.
    
    Tested for powerpc-nofpu that installed stripped shared libraries are
    unchanged by this patch.
    
    	* soft-fp/double.h [SOFT_FP_DOUBLE_H]: New multiple-include guard.
    	* soft-fp/extended.h [SOFT_FP_EXTENDED_H]: Likewise.
    	* soft-fp/op-1.h [SOFT_FP_OP_1_H]: Likewise.
    	* soft-fp/op-2.h [SOFT_FP_OP_2_H]: Likewise.
    	* soft-fp/op-4.h [SOFT_FP_OP_4_H]: Likewise.
    	* soft-fp/op-8.h [SOFT_FP_OP_8_H]: Likewise.
    	* soft-fp/op-common.h [SOFT_FP_OP_COMMON_H]: Likewise.
    	* soft-fp/quad.h [SOFT_FP_QUAD_H]: Likewise.
    	* soft-fp/single.h [SOFT_FP_SINGLE_H]: Likewise.
    	* soft-fp/soft-fp.h (SOFT_FP_H): Define to 1 rather than empty.
    	Add comment on closing #endif.

diff --git a/ChangeLog b/ChangeLog
index b6467fd..0298c1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2015-03-10  Joseph Myers  <joseph@codesourcery.com>
+
+	* soft-fp/double.h [SOFT_FP_DOUBLE_H]: New multiple-include guard.
+	* soft-fp/extended.h [SOFT_FP_EXTENDED_H]: Likewise.
+	* soft-fp/op-1.h [SOFT_FP_OP_1_H]: Likewise.
+	* soft-fp/op-2.h [SOFT_FP_OP_2_H]: Likewise.
+	* soft-fp/op-4.h [SOFT_FP_OP_4_H]: Likewise.
+	* soft-fp/op-8.h [SOFT_FP_OP_8_H]: Likewise.
+	* soft-fp/op-common.h [SOFT_FP_OP_COMMON_H]: Likewise.
+	* soft-fp/quad.h [SOFT_FP_QUAD_H]: Likewise.
+	* soft-fp/single.h [SOFT_FP_SINGLE_H]: Likewise.
+	* soft-fp/soft-fp.h (SOFT_FP_H): Define to 1 rather than empty.
+	Add comment on closing #endif.
+
 2015-03-09  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
 	* posix/wordexp.c (CHAR_IN_SET): New macro.
diff --git a/soft-fp/double.h b/soft-fp/double.h
index b45827b..a05713f 100644
--- a/soft-fp/double.h
+++ b/soft-fp/double.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_DOUBLE_H
+#define SOFT_FP_DOUBLE_H	1
+
 #if _FP_W_TYPE_SIZE < 32
 # error "Here's a nickel kid.  Go buy yourself a real computer."
 #endif
@@ -316,3 +319,5 @@ union _FP_UNION_D
 # define _FP_FRAC_HIGH_DW_D(X)	_FP_FRAC_HIGH_2 (X)
 
 #endif /* W_TYPE_SIZE < 64 */
+
+#endif /* !SOFT_FP_DOUBLE_H */
diff --git a/soft-fp/extended.h b/soft-fp/extended.h
index a96d63e..428f917 100644
--- a/soft-fp/extended.h
+++ b/soft-fp/extended.h
@@ -27,6 +27,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_EXTENDED_H
+#define SOFT_FP_EXTENDED_H	1
+
 #if _FP_W_TYPE_SIZE < 32
 # error "Here's a nickel, kid. Go buy yourself a real computer."
 #endif
@@ -506,3 +509,5 @@ union _FP_UNION_E
 # define _FP_FRAC_HIGH_DW_E(X)	(X##_f[2])
 
 #endif /* not _FP_W_TYPE_SIZE < 64 */
+
+#endif /* !SOFT_FP_EXTENDED_H */
diff --git a/soft-fp/op-1.h b/soft-fp/op-1.h
index bc9e33b..e3a91bf 100644
--- a/soft-fp/op-1.h
+++ b/soft-fp/op-1.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_OP_1_H
+#define SOFT_FP_OP_1_H	1
+
 #define _FP_FRAC_DECL_1(X)	_FP_W_TYPE X##_f _FP_ZERO_INIT
 #define _FP_FRAC_COPY_1(D, S)	(D##_f = S##_f)
 #define _FP_FRAC_SET_1(X, I)	(X##_f = I)
@@ -362,3 +365,5 @@
 /* Convert FP values between word sizes.  */
 
 #define _FP_FRAC_COPY_1_1(D, S)		(D##_f = S##_f)
+
+#endif /* !SOFT_FP_OP_1_H */
diff --git a/soft-fp/op-2.h b/soft-fp/op-2.h
index 26bdfc0..c27b890 100644
--- a/soft-fp/op-2.h
+++ b/soft-fp/op-2.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_OP_2_H
+#define SOFT_FP_OP_2_H	1
+
 #define _FP_FRAC_DECL_2(X)				\
   _FP_W_TYPE X##_f0 _FP_ZERO_INIT, X##_f1 _FP_ZERO_INIT
 #define _FP_FRAC_COPY_2(D, S)	(D##_f0 = S##_f0, D##_f1 = S##_f1)
@@ -698,3 +701,5 @@
 #define _FP_FRAC_COPY_2_1(D, S)		((D##_f0 = S##_f), (D##_f1 = 0))
 
 #define _FP_FRAC_COPY_2_2(D, S)		_FP_FRAC_COPY_2 (D, S)
+
+#endif /* !SOFT_FP_OP_2_H */
diff --git a/soft-fp/op-4.h b/soft-fp/op-4.h
index eeb41e0..a580517 100644
--- a/soft-fp/op-4.h
+++ b/soft-fp/op-4.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_OP_4_H
+#define SOFT_FP_OP_4_H	1
+
 #define _FP_FRAC_DECL_4(X)	_FP_W_TYPE X##_f[4]
 #define _FP_FRAC_COPY_4(D, S)			\
   (D##_f[0] = S##_f[0], D##_f[1] = S##_f[1],	\
@@ -868,3 +871,5 @@
   while (0)
 
 #define _FP_FRAC_COPY_4_4(D, S)	_FP_FRAC_COPY_4 (D, S)
+
+#endif /* !SOFT_FP_OP_4_H */
diff --git a/soft-fp/op-8.h b/soft-fp/op-8.h
index b072ab0..5267ae3 100644
--- a/soft-fp/op-8.h
+++ b/soft-fp/op-8.h
@@ -29,6 +29,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_OP_8_H
+#define SOFT_FP_OP_8_H	1
+
 /* We need just a few things from here for op-4, if we ever need some
    other macros, they can be added.  */
 #define _FP_FRAC_DECL_8(X)	_FP_W_TYPE X##_f[8]
@@ -143,3 +146,5 @@
       X##_f[0] |= (_FP_FRAC_SRS_8_s != 0);				\
     }									\
   while (0)
+
+#endif /* !SOFT_FP_OP_8_H */
diff --git a/soft-fp/op-common.h b/soft-fp/op-common.h
index ee41476..0a2f86a 100644
--- a/soft-fp/op-common.h
+++ b/soft-fp/op-common.h
@@ -29,6 +29,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_OP_COMMON_H
+#define SOFT_FP_OP_COMMON_H	1
+
 #define _FP_DECL(wc, X)						\
   _FP_I_TYPE X##_c __attribute__ ((unused)) _FP_ZERO_INIT;	\
   _FP_I_TYPE X##_s __attribute__ ((unused)) _FP_ZERO_INIT;	\
@@ -2109,3 +2112,5 @@
 #define _FP_DIV_MEAT_1_loop(fs, R, X, Y)  _FP_DIV_MEAT_N_loop (fs, 1, R, X, Y)
 #define _FP_DIV_MEAT_2_loop(fs, R, X, Y)  _FP_DIV_MEAT_N_loop (fs, 2, R, X, Y)
 #define _FP_DIV_MEAT_4_loop(fs, R, X, Y)  _FP_DIV_MEAT_N_loop (fs, 4, R, X, Y)
+
+#endif /* !SOFT_FP_OP_COMMON_H */
diff --git a/soft-fp/quad.h b/soft-fp/quad.h
index 78387fc..9b5191c 100644
--- a/soft-fp/quad.h
+++ b/soft-fp/quad.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_QUAD_H
+#define SOFT_FP_QUAD_H	1
+
 #if _FP_W_TYPE_SIZE < 32
 # error "Here's a nickel, kid. Go buy yourself a real computer."
 #endif
@@ -323,3 +326,5 @@ union _FP_UNION_Q
 # define _FP_FRAC_HIGH_DW_Q(X)	_FP_FRAC_HIGH_4 (X)
 
 #endif /* not _FP_W_TYPE_SIZE < 64 */
+
+#endif /* !SOFT_FP_QUAD_H */
diff --git a/soft-fp/single.h b/soft-fp/single.h
index 849bca5..b035140 100644
--- a/soft-fp/single.h
+++ b/soft-fp/single.h
@@ -30,6 +30,9 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#ifndef SOFT_FP_SINGLE_H
+#define SOFT_FP_SINGLE_H	1
+
 #if _FP_W_TYPE_SIZE < 32
 # error "Here's a nickel kid.  Go buy yourself a real computer."
 #endif
@@ -192,3 +195,5 @@ union _FP_UNION_S
 #else
 # define _FP_FRAC_HIGH_DW_S(X)	_FP_FRAC_HIGH_1 (X)
 #endif
+
+#endif /* !SOFT_FP_SINGLE_H */
diff --git a/soft-fp/soft-fp.h b/soft-fp/soft-fp.h
index f93a941..bb68df9 100644
--- a/soft-fp/soft-fp.h
+++ b/soft-fp/soft-fp.h
@@ -30,7 +30,7 @@
    <http://www.gnu.org/licenses/>.  */
 
 #ifndef SOFT_FP_H
-#define SOFT_FP_H
+#define SOFT_FP_H	1
 
 #ifdef _LIBC
 # include <sfp-machine.h>
@@ -337,4 +337,4 @@ typedef USItype UHWtype;
 extern void abort (void);
 #endif
 
-#endif
+#endif /* !SOFT_FP_H */

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

Summary of changes:
 ChangeLog           |   14 ++++++++++++++
 soft-fp/double.h    |    5 +++++
 soft-fp/extended.h  |    5 +++++
 soft-fp/op-1.h      |    5 +++++
 soft-fp/op-2.h      |    5 +++++
 soft-fp/op-4.h      |    5 +++++
 soft-fp/op-8.h      |    5 +++++
 soft-fp/op-common.h |    5 +++++
 soft-fp/quad.h      |    5 +++++
 soft-fp/single.h    |    5 +++++
 soft-fp/soft-fp.h   |    4 ++--
 11 files changed, 61 insertions(+), 2 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]