noalias, again (was extern const)

Dr. T. Andrews tanner at ki4pv.uucp
Sun Apr 3 02:56:42 AEST 1988


In article <7553 at brl-smoke.ARPA>, gwyn at brl-smoke.ARPA (Doug Gwyn ) writes:
) Your (Chris's) example does not illustrate this, but merely reflects
) your misunderstanding of what is guaranteed by existing practice.
It seems to be a common  mis-understanding.   So  far,  even  the
writers of run-time libraries have suffered from it.

The real net  effect  of  the  X3J11  "improvement"  of  strcpy()
definitions  is  likely  to be that folks need to write their own
version in order to be sure that something useful is done.

A hundred programmers, each dreaming up his own name for strcpy()
instead  of  using  the routine that worked so well pre-X3J11, do
not seem to be aiding the cause of standardization.

) >DMR, where are you when we need you?
) He's working with X3J11 committee members to help get the intended
) functionality correctly specified in the final ANSI C standard.
I'd like to know whose intentions are specified in this "noalias"
functionality.   Seems  like the original routine did the "right"
thing, working for those fine people  wishing  to  shorten  their
strings.
-- 
{allegra clyde!codas decvax!ucf-cs ihnp4!codas killer}!ki4pv!tanner



More information about the Comp.lang.c mailing list