Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2019-12-17 17:32:22


boostcpp.jam on develop contains the following patch, which is not merged to
master:

diff --git a/boostcpp.jam b/boostcpp.jam
index efc41c1ed..299401778 100644
--- a/boostcpp.jam
+++ b/boostcpp.jam
@@ -607,7 +607,7 @@ rule address-model ( )
     return <conditional>@boostcpp.deduce-address-model ;
}

-local deducable-architectures = arm mips1 power sparc x86 combined ;
+local deducable-architectures = arm mips1 power riscv s390x sparc x86
combined ;
feature.feature deduced-architecture : $(deducable-architectures) :
propagated optional composite hidden ;
for a in $(deducable-architectures)
{
@@ -618,11 +618,13 @@ rule deduce-architecture ( properties * )
{
     local result ;
     local filtered = [ toolset-properties $(properties) ] ;
- local names = arm mips1 power sparc x86 combined ;
+ local names = arm mips1 power riscv s390x sparc x86 combined ;
     local idx = [ configure.find-builds "default architecture" :
$(filtered)
         : /boost/architecture//arm
         : /boost/architecture//mips1
         : /boost/architecture//power
+ : /boost/architecture//riscv
+ : /boost/architecture//s390x
         : /boost/architecture//sparc
         : /boost/architecture//x86
         : /boost/architecture//combined ] ;

This seems to add support for "riscv" and "s390x" as architectures.

Should this be merged to master?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk