On 19 Oct 2001, at 23:56, Frank Heckenbach wrote:
I think a "processor" according to the standard includes the compiler as well as the linker.
Right. ISO 7185, section 3.5:
"A system or mechanism that accepts a program as input, prepares it for execution, and executes the process so defined with data to produce results."
The linker would fall under the mechanism that "prepares it for execution."
I'm just packing my bags and will be gone for the weekend, but I'll look when I'm back ...
I believe that ultimately the question must be, "Does the standard prohibit or otherwise constrain a certain behavior?" If not, then it must be allowed, regardless of how abnormal or unusual such behavior may seem to be.
-- Dave