Compare commits

..

6 Commits

Author SHA1 Message Date
jzmaddock
a1cf5d5314 Merge pull request #475 from boostorg/ci_2023_04
Update CI script for current runners.
2023-04-15 13:20:12 +01:00
jzmaddock
a1edcd56a0 Update CI script for current runners. 2023-04-15 12:22:44 +01:00
jzmaddock
f5726a26dc Merge pull request #474 from boostorg/mclow-1.83.0
Bump version to 1.83.0
2023-04-15 09:48:37 +01:00
Marshall Clow
9953128bd4 Bump version to 1.83.0 2023-04-14 17:04:07 -07:00
jzmaddock
4cf70b168f Merge pull request #446 from loongson-zn/develop
Add support for LoongArch
2023-03-23 17:40:42 +00:00
Zhang Na
a665838eb0 Add support for LoongArch 2022-09-21 09:08:22 +08:00
4 changed files with 17 additions and 5 deletions

View File

@@ -151,7 +151,7 @@ jobs:
strategy:
fail-fast: false
matrix:
toolset: [ clang, gcc-11, gcc-10, gcc-9 ]
toolset: [ clang, gcc-11, gcc-10 ]
steps:
- uses: actions/checkout@v3
with:
@@ -511,13 +511,13 @@ jobs:
run: |
source ../emsdk/emsdk_env.sh
emcc -pthread -s EXIT_RUNTIME=1 -s PTHREAD_POOL_SIZE=32 -I. -O3 -o config_info_pthread libs/config/test/config_info.cpp
node --experimental-wasm-threads --experimental-wasm-bulk-memory config_info_pthread
node --experimental-wasm-threads config_info_pthread
- name: Test config_test (pthread)
working-directory: ../boost-root
run: |
source ../emsdk/emsdk_env.sh
emcc -pthread -s EXIT_RUNTIME=1 -s PTHREAD_POOL_SIZE=32 -s DISABLE_EXCEPTION_CATCHING=0 -I. -O3 -o config_test_pthread libs/config/test/config_test.cpp
node --experimental-wasm-threads --experimental-wasm-bulk-memory config_test_pthread
node --experimental-wasm-threads config_test_pthread
ubuntu-cuda:
runs-on: ubuntu-20.04
strategy:

View File

@@ -18,6 +18,7 @@ obj 64 : 64.cpp ;
obj arm : arm.cpp ;
obj combined : combined.cpp ;
obj loongarch : loongarch.cpp ;
obj mips : mips.cpp ;
alias mips1 : mips ; # Backwards compatibility
obj power : power.cpp ;

View File

@@ -0,0 +1,11 @@
// loongarch.cpp
//
// Copyright (c) 2022 Zhang Na
//
// Distributed under the Boost Software License Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#if !defined(__loongarch__)
#error "Not LoongArch"
#endif

View File

@@ -19,7 +19,7 @@
// BOOST_VERSION / 100 % 1000 is the minor version
// BOOST_VERSION / 100000 is the major version
#define BOOST_VERSION 108200
#define BOOST_VERSION 108300
//
// BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
@@ -27,6 +27,6 @@
// number, y is the minor version number, and z is the patch level if not 0.
// This is used by <config/auto_link.hpp> to select which library version to link to.
#define BOOST_LIB_VERSION "1_82"
#define BOOST_LIB_VERSION "1_83"
#endif