Oliver Kowalke
8b09bf7d0e
Merge pull request #62 from karcherm/develop
...
Use BOOST_VERIFY instead of conditional BOOST_ASSERT
boost-1.87.0
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
boost-1.88.0.beta1
boost-1.88.0
boost-1.87.0.beta1
2024-08-28 12:50:39 +02:00
Oliver Kowalke
6afe7a678c
Merge pull request #61 from the-moisrex/develop
...
Suppressing -Wsign-conversion warnings
2024-08-28 12:50:08 +02:00
Oliver Kowalke
cd7fc26807
Merge pull request #65 from grafikrobot/modular
...
Add support for modular build structure.
2024-08-18 20:45:46 +02:00
Rene Rivera
e692566185
Import context features for segmented-stacks.
2024-07-28 13:32:52 -05:00
Rene Rivera
714704fe32
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:23 -05:00
Rene Rivera
238e32a0a1
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
8418347c16
Bump B2 require to 5.2
2024-06-14 11:33:55 -05:00
Rene Rivera
a77eba6c0f
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
dff4d7804d
Add missing NO_LIB usage requirements.
2024-04-28 20:14:49 -05:00
Rene Rivera
8eda3d0c8f
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:15:58 -05:00
Rene Rivera
52b2fcba2d
Make the library modular usable.
2024-03-11 08:32:30 -05:00
Michael Karcher
51b56566d0
Use BOOST_VERIFY instead of conditional BOOST_ASSERT
2024-01-12 14:10:15 +01:00
Mohammad Bahoosh
bf4ac3a3a9
Suppressing -Wsign-conversion warnings
2023-10-28 21:11:28 -08:00
Oliver Kowalke
1e1347c0b1
Merge pull request #59 from brad0/develop
...
Use mmap(2) MAP_STACK to allocate stacks on OpenBSD
boost-1.82.0.beta1
boost-1.80.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.84.0.beta1
boost-1.84.0
boost-1.83.0.beta1
boost-1.83.0
boost-1.78.0
boost-1.82.0
boost-1.81.0.beta1
boost-1.81.0
boost-1.86.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
2021-08-14 17:44:16 +02:00
Oliver Kowalke
9c0e9035ab
Merge pull request #58 from Kojoley/feature/cease-dependence-on-thread
...
Cease dependence on Thread
2021-07-15 16:03:57 +02:00
Brad Smith
f7a3405478
Use mmap(2) MAP_STACK to allocate stacks on OpenBSD
...
Since OpenBSD 6.4 (https://www.openbsd.org/64.html ), the stack pointer
must point to MAP_STACK memory, or the kernel may kill the process
with a signal. All stack allocators must pass MAP_STACK to mmap(2).
I took inspiration from boostorg/context@7e14ab9 for this diff.
2021-07-10 02:24:22 -04:00
Nikita Kniazev
28291a877d
Cease dependence on Thread
...
On C++11 static local variables are initialized in thread-safe manner, but even on C++03 it should not be a problem because in our case variables are of trivial types, which means double initialization is not an issue, and they are initialized with the same value in every thread.
2021-06-12 22:35:28 +03:00
Peter Dimov
3537b312f4
Cygwin fixes
boost-1.78.0.beta1
boost-1.77.0.beta1
boost-1.77.0
2021-06-03 19:47:10 +03:00
Peter Dimov
4e47f98d44
Add CMakeLists.txt
2021-06-01 21:42:13 +03:00
Oliver Kowalke
9a16670036
Merge branch 'develop'
2021-04-26 16:38:29 +02:00
김남기(Kim Namki)(namk)
bc3283209f
Fix stack unwinding example
...
(cherry picked from commit ce7c236439 )
2021-04-26 16:38:17 +02:00
Oliver Kowalke
2f70d8ac93
Merge pull request #56 from dkd1111/asymmetric-doc-error
...
Fix stack unwinding example
2021-04-26 16:35:19 +02:00
김남기(Kim Namki)(namk)
ce7c236439
Fix stack unwinding example
2021-04-13 14:51:57 +09:00
Oliver Kowalke
21b704e16c
Merge branch 'develop'
boost-1.75.0
boost-1.76.0.beta1
boost-1.76.0
boost-1.74.0
boost-1.75.0.beta1
2020-08-11 11:39:09 +02:00
Vinnie Falco
171892199d
Use a non-deprecated header
...
(cherry picked from commit 05e2576914 )
2020-08-11 11:38:20 +02:00
Oliver Kowalke
e6321102c3
Merge pull request #55 from vinniefalco/fix-header
...
Use a non-deprecated header
2020-08-11 09:34:46 +02:00
Vinnie Falco
05e2576914
Use a non-deprecated header
2020-08-10 18:12:55 -07:00
Oliver Kowalke
69ba7f82fd
Merge branch 'develop'
boost-1.74.0.beta1
2020-07-02 08:43:25 +02:00
Nikita Kniazev
c08aa275ea
Missed begin/end. Follow-up to PR#43
...
I did not notice that begin/end indirectly uses range_begin/range_end.
2020-07-02 08:42:45 +02:00
Nikita Kniazev
9ba7eea4d5
Cease dependence on Range
2020-07-02 08:42:06 +02:00
Oliver Kowalke
86cc3055dd
Merge branch 'develop'
2020-06-26 17:53:07 +02:00
Oliver Kowalke
162889afd3
-fsplit-stack flag with GCC
2020-06-26 17:52:41 +02:00
EGuesnet
b62ddd139a
split-stack flag for GCC
...
(cherry picked from commit 39db8c4258 )
2020-06-26 17:43:58 +02:00
EGuesnet
58764c4f17
split-stack flag for GCC
...
(cherry picked from commit 020308674c )
2020-06-26 17:43:33 +02:00
Oliver Kowalke
b5ec4dca33
Merge pull request #52 from EGuesnet/split-stack-flag
...
Split stack flag
2020-06-26 17:39:05 +02:00
EGuesnet
39db8c4258
split-stack flag for GCC
2020-06-26 14:19:39 +02:00
EGuesnet
020308674c
split-stack flag for GCC
2020-06-26 14:17:15 +02:00
Oliver Kowalke
9c73b2f7c1
Revert "Cease dependence on Range"
...
This reverts commit a3e511feb9 .
boost-1.73.0.beta1
boost-1.73.0
2020-03-30 17:14:59 +02:00
Oliver Kowalke
143edd3d2a
Merge branch 'develop'
boost-1.72.0
2019-12-01 20:41:31 +01:00
Oliver Kowalke
436e1dbe6f
Revert "Cease dependence on Range"
...
This reverts commit 0c556bb592 .
see #44 (One test fails to compile after boostorg/coroutine submodule updated)
2019-12-01 20:40:28 +01:00
Nikita Kniazev
0c556bb592
Cease dependence on Range
2019-11-25 17:45:04 +01:00
Nikita Kniazev
a554eb02d3
Move library include to the top
...
This helps ensure that library inclusion is self sustainable
2019-11-25 17:45:04 +01:00
Nikita Kniazev
25b169036d
Fix project names clash
2019-11-25 17:45:04 +01:00
Oliver Kowalke
d5e610c6b4
Merge pull request #43 from Kojoley/cease-dependence-on-mpl
...
Cease dependence on Range
2019-11-25 17:41:46 +01:00
Oliver Kowalke
d698d19fc6
Merge pull request #42 from Kojoley/move-library-inclusion-to-top
...
Move library include to the top
2019-11-25 17:41:27 +01:00
Oliver Kowalke
928e70c64a
Merge pull request #41 from Kojoley/fix-project-names-clash
...
Fix project names clash
2019-11-25 17:41:10 +01:00
Nikita Kniazev
a3e511feb9
Cease dependence on Range
2019-11-24 21:52:01 +03:00
Nikita Kniazev
3bc66cbb94
Move library include to the top
...
This helps ensure that library inclusion is self sustainable
2019-11-24 21:49:24 +03:00
Nikita Kniazev
e03129e60b
Fix project names clash
2019-11-24 21:47:10 +03:00
Oliver Kowalke
f6741b3887
Merge branch 'develop'
boost-1.71.0
boost-1.72.0.beta1
boost-1.71.0.beta1
boost-1.70.0
2019-03-20 14:59:22 +01:00