Boost logo

Boost-Build :

From: Dan Gohman (gohmandj_at_[hidden])
Date: 2002-06-07 17:38:48


On Wed, Jun 05, 2002 at 06:57:23PM -0500, Rene Rivera wrote:
> It seems to me that the "sgi-isa" is the "architecture" feature. Why do you
> think it doesn't fit?

Beyond ISA, there are options like
-TARG:processor=r12k
-TARG:platform=ip27
These seem closer to what other people have used the architecture
field for.

> For the "sgi-abi", a more generic term would be preferable. Are there other
> ABIs, other than 32/64, in other cases?

For modern C++ on SGI machines, there are two ABIs, a 32-bit one and a
64-bit one. There is another (older) 32-bit ABI, though, though MIPSpro
doesn't support it with the newer C++ features.

If you want a more general approach, I'm willing to use whatever feature
name you suggest. One thing to consider in choosing a name is that
the 64-bit ABI corresponds to a LP64 model and the 32-bit ABI is ILP32.

Dan

-- 
Dan Gohman
gohmandj_at_[hidden]
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk