Subject: Re: But why?
To: None <tech-kern@NetBSD.ORG>
From: Mike Long <mike.long@analog.com>
List: tech-kern
Date: 10/22/1996 12:37:54
>Date: Mon, 21 Oct 1996 19:40:31 -0500
>From: Travis Hassloch x231 <travis@EvTech.com>

>3) you lose the distinction between compiler and linker -- you start
>wondering, "gee, can I do some interprocedural dataflow analysis in
>here" and pretty soon you are requiring every part of the code
>to be resident in order to do those optimizations

This is how Plan9's toolchain works.  Basically, their compiler spits
out binary-encoded RTL; the linker can then perform global
optimizations while generating code.  See their web site for details.
-- 
Mike Long <mike.long@analog.com>     <URL:http://www.shore.net/~mikel>
VLSI Design Engineer         finger mikel@shore.net for PGP public key
Analog Devices, CPD Division          CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Norwood, MA 02062 USA       (eq (opinion 'ADI) (opinion 'mike)) -> nil