[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gnulib] FYI: comment nits in intprops.h
From: |
Jim Meyering |
Subject: |
[bug-gnulib] FYI: comment nits in intprops.h |
Date: |
Sat, 26 Mar 2005 12:12:20 +0100 |
2005-03-26 Jim Meyering <address@hidden>
Comment nits.
* intprops.h: Add the apostrophe in `(one|two)'s complement'.
Correct typos: s/or/of/.
Index: intprops.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/intprops.h,v
retrieving revision 1.2
diff -u -p -r1.2 intprops.h
--- intprops.h 9 Mar 2005 23:22:50 -0000 1.2
+++ intprops.h 26 Mar 2005 11:10:42 -0000
@@ -27,9 +27,9 @@
an integer. */
#define TYPE_IS_INTEGER(t) ((t) 1.5 == 1)
-/* True if negative values of the signed integer type T use twos
- complement, ones complement, or signed magnitude representation,
- respectively. Much GNU code assumes twos complement, but some
+/* True if negative values of the signed integer type T use two's
+ complement, one's complement, or signed magnitude representation,
+ respectively. Much GNU code assumes two's complement, but some
people like to be portable to all possible C hosts. */
#define TYPE_TWOS_COMPLEMENT(t) ((t) ~ (t) 0 == (t) -1)
#define TYPE_ONES_COMPLEMENT(t) ((t) ~ (t) 0 == 0)
@@ -53,13 +53,13 @@
? (t) -1 \
: ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
-/* Bound on length of the string representing an integer value or type T.
+/* Bound on length of the string representing an integer value of type T.
Subtract 1 for the sign bit if t is signed; log10 (2.0) < 146/485;
add 1 for integer division truncation; add 1 more for a minus sign
if needed. */
#define INT_STRLEN_BOUND(t) \
((sizeof (t) * CHAR_BIT - 1) * 146 / 485 + 2)
-/* Bound on buffer size needed to represent an integer value or type T,
+/* Bound on buffer size needed to represent an integer value of type T,
including the terminating null. */
#define INT_BUFSIZE_BOUND(t) (INT_STRLEN_BOUND (t) + 1)
- [bug-gnulib] FYI: comment nits in intprops.h,
Jim Meyering <=