Opened 5 years ago
Closed 5 years ago
#13019 closed Bugs (fixed)
ABI compatibility for BOOST_THREAD_PROVIDES_INTERRUPTIONS incomplete
Reported by: | Owned by: | viboes | |
---|---|---|---|
Milestone: | Boost 1.66.0 | Component: | thread |
Version: | Boost 1.59.0 | Severity: | Problem |
Keywords: | ABI compatibility | Cc: |
Description
Several places in boost include data members even if BOOST_THREAD_PROVIDES_INTERRUPTIONS is not defined, in order to provide ABI compatibility for applications that choose to use the feature or not. This ABI compatibility is missing for condition variables.
The attached patch is humbly submitted for your review. I tried to follow the convention in other places of BOOST_THREAD_PROVIDES_INTERRUPTIONS where the #if defined is present, but commented out.
Attachments (1)
Change History (5)
by , 5 years ago
Attachment: | boost.01.interrupt-abi.patch added |
---|
comment:1 by , 5 years ago
Component: | threads → thread |
---|---|
Owner: | changed from | to
Status: | new → assigned |
comment:2 by , 5 years ago
Milestone: | To Be Determined → Boost 1.66.0 |
---|
comment:3 by , 5 years ago
comment:4 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
please, use thread instead of threads as component next time.