Subject: Re: make and ELF (PR bin/5445)
To: Simon Burge <simonb@telstra.com.au>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: tech-toolchain
Date: 05/13/1998 20:02:55
On Thu, 14 May 1998 12:18:21 +1000 
 Simon Burge <simonb@telstra.com.au> wrote:

 > So, short term can we just add __ELF__ to the current in-tree gcc mips
 > CPP_PREDEFINES, or is egcs that close on mips that it doesn't matter?  I
 > would also like to get this in the 1.3 branch, so that 1.3.3 (if there
 > is one) will get the fix.

Putting it in CPP_PREDEFINES is, in fact, the correct thing to do.

 > A longer term question is whether or not we need to keep ranlib.  The
 > ELF platforms current use the binutils toolchain, whilst the a.out
 > platforms use the BSD ar and ranlib.  If all platforms move to ELF, do
 > we keep and modify our current ar/ranlib or move to binutils?

Eventually, the binutils ar and ranlib will be used on a.out, too.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 650 428 6939