Patch - Add restrict to time.h

Howland Craig D (Craig) howland@LGSInnovations.com
Mon Nov 25 16:42:00 GMT 2013


-----Original Message-----
>From: newlib-owner@sourceware.org [mailto:newlib-owner@sourceware.org]
On Behalf Of Joel Sherrill
>Sent: Sunday, November 24, 2013 12:46 PM
>To: newlib@sourceware.org
>Subject: Patch - Add restrict to time.h
>
>...
>Please review this one a little closer than the others.
>
>I hope this version is OK to commit but won't be surprised
>if there are comments. I tried to review it carefully but...
...
>        * libc/time/strftime.c (strftime): Same.

-	size_t strftime(char *<[s]>, size_t <[maxsize]>,
-			const char *<[format]>, const struct tm
*<[timp]>);
+	size_t strftime(char *restrict<[s]>, size_t <[maxsize]>,
+			const char *restrict<[format]>,
+                        const struct tm *restrict<[timp]>);

 The strftime patch for the man page is missing spaces between restrict
and the respective pointers, which will make it very hard to read.
Craig



More information about the Newlib mailing list