low level optimization

Blair P. Houghton bhoughto at bishop.intel.com
Fri Apr 19 13:54:09 AEST 1991


In article <21818 at lanl.gov> jlg at cochiti.lanl.gov (Jim Giles) writes:
>Note: the standard specifically says that files may be compiled
>in any order and that the only standard communication between files
>is through external variables and functions.

They sure may, but why is it so horrible to you to document
to the users of your optimized libraries that certain
arguments to certain functions must be carefully
non-aliased?  That kind of restriction stopped nobody from
specifying a standard function that defines and returns a
static object (thus making more than one call to the
function a risky construct, at best...)

				--Blair
				  "How does Yogi eat all that
				   honey right out of the tree
				   without getting stung?"



More information about the Comp.lang.c mailing list