Re: [Boost-bugs] [Boost C++ Libraries] #1186: Lack of 64-bit address model support using Sun Studio C++

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1186: Lack of 64-bit address model support using Sun Studio C++
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-08-25 04:42:37


#1186: Lack of 64-bit address model support using Sun Studio C++
--------------------------------------+-------------------------------------
  Reporter: Simon.Atanasyan_at_[hidden] | Owner: vladimir_prus
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: build
   Version: Boost 1.34.1 | Severity: Problem
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by vladimir_prus):

 Stephen, thanks for the explanation. IIUC, using address-model=32 or
 address-model=64 won't work on compilers earlier than Sun Studio 12, since
 those don't support -m32 or -m64. On those earlier compilers, one should
 not use address-model, but instead add -xarch=generic64?
 If so, then I believe the current code in sun.jam, namely:
 {{{
 flags sun OPTIONS <address-model>32 : -m32 ;
 flags sun OPTIONS <address-model>64 : -m64 ;
 flags sun OPTIONS <link>shared : -KPIC ;
 }}}
 is correct, and this issue can be closed.

 Simon, Stephen, any objections to closing?

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1186#comment:8>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:56 UTC