"noalias" in library function declarations
Roland McGrath
rk9005 at cca.ucsf.edu
Sun Feb 14 07:34:32 AEST 1988
I gather that now all the library functions with pointer
arguments are declared like:
void memcpy(noalias void *s1, noalias const void *s2);
Is that correct?
Now, I don't understand noalias very well, but I think
void memcpy(noalias void *noalias s1, noalias const void *noalias s2);
would mean something. What does it mean?
--
Roland McGrath
UUCP: ...!ucbvax!lbl-rtsg.arpa!roland
ARPA: roland at rtsg.lbl.gov
More information about the Comp.lang.c
mailing list