cvs-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cvs-cvs] ccvs ChangeLog HACKING


From: Derek Robert Price
Subject: [Cvs-cvs] ccvs ChangeLog HACKING
Date: Mon, 10 Apr 2006 17:41:20 +0000

CVSROOT:        /cvsroot/cvs
Module name:    ccvs
Branch:         
Changes by:     Derek Robert Price <address@hidden>     06/04/10 17:41:20

Modified files:
        .              : ChangeLog HACKING 

Log message:
        * HACKING: Document assumption of <stdint.h> via GNULIB.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/ChangeLog.diff?tr1=1.1281&tr2=1.1282&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/HACKING.diff?tr1=1.49&tr2=1.50&r1=text&r2=text

Patches:
Index: ccvs/ChangeLog
diff -u ccvs/ChangeLog:1.1281 ccvs/ChangeLog:1.1282
--- ccvs/ChangeLog:1.1281       Thu Mar 30 18:13:11 2006
+++ ccvs/ChangeLog      Mon Apr 10 17:41:20 2006
@@ -1,3 +1,7 @@
+2006-04-10  Derek Price  <address@hidden>
+
+       * HACKING: Document assumption of <stdint.h> via GNULIB.
+
 2006-03-30  Mark D. Baushke  <address@hidden>
 
        * configure: Regenerated.
Index: ccvs/HACKING
diff -u ccvs/HACKING:1.49 ccvs/HACKING:1.50
--- ccvs/HACKING:1.49   Mon Nov 14 17:06:21 2005
+++ ccvs/HACKING        Mon Apr 10 17:41:20 2006
@@ -231,8 +231,8 @@
 version 7 and are included from lib/system.h: <assert.h>, <ctype.h>, <errno.h>,
 <math.h>, <setjmp.h>, <signal.h>, <stdio.h>.  <time.h> can also be assumed but
 is included via lib/xtime.h via lib/system.h to include some Autoconf magic
-which avoids including <time.h> and <sys/time.h> on systems that can't handle
-both.
+which avoids including both <time.h> and <sys/time.h> on systems that can't
+handle both.
 
 The following C89 headers are also assumed since we believe GCC includes them
 even on systems where it is installed as a freestanding compiler when the
@@ -245,9 +245,13 @@
 GNULIB <stdlib.h> and <string.h> substitutes could be included in GNULIB, so if
 we discover the problem, this should be discussed on <address@hidden>.
 
-A substitute C99 <stdbool.h> is included from GNULIB for platforms that lack
-this header.  Please see the comments in the lib/stdbool_.h file for its
-limitations.
+Substitute C99 <stdbool.h> & <stdint.h> headers are included from GNULIB for
+platforms that lack one or both of these headers.  The
+{uint,int}_{fast,least}{8,16,32,64}_t types provided by the substitute
+<stdint.h> may not really correspond to the fastest and smallest types
+available on the system, but otherwise should be standards conforming.  Please
+see the comments in the lib/stdbool_.h file for a description of the
+limitations of the substitute <stdbool.h>.
 
 <sys/types.h> can be assumed despite a lack of a presence in even C99, since
 it has been around nearly forever and no-one has ever complained about our code




reply via email to

[Prev in Thread] Current Thread [Next in Thread]