What does __restrict do?

Bill Moran wmoran at potentialtech.com
Tue Feb 10 11:36:02 PST 2004


In various places in the source code, for example, in the code for printf():

printf(char const * __restrict fmt, ...)

I understand everything except __restrict.  What does that mean/do?  Is it
a FreeBSDism?  (I can't find anything about it in any C docs)

-- 
Bill Moran
Potential Technologies
http://www.potentialtech.com



More information about the freebsd-questions mailing list