Opened 6 years ago
Closed 6 years ago
#12193 closed Patches (fixed)
Improved PathScale compiler support
Reported by: | Owned by: | John Maddock | |
---|---|---|---|
Milestone: | To Be Determined | Component: | config |
Version: | Boost 1.60.0 | Severity: | Problem |
Keywords: | Cc: |
Description
The current code to support PathScale compilers seems to be severely outdated. It makes some assumptions that are no longer correct, and result in building broken boost libraries (e.g. option parsing code causes segmentation faults).
For quite some time pathcc is quite compatible with clang and supports clang feature checks. Since clang is much better maintained, I figured it would be best to make PathScale compiler headers reuse the definitions provided by clang headers.
I've also added some flag definitions to match supported subset of flags.
Attachments (1)
Change History (3)
by , 6 years ago
Attachment: | 0002-Update-for-pathscale-6.patch added |
---|
comment:1 by , 6 years ago
Component: | None → config |
---|---|
Owner: | set to |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
I've applied the patches for Boost.Config: the remaining patches apply to other Boost libraries in different repositories. Sorry, but I'm not going to split those up into separate PR's for all those other libraries, and as they mostly look cosmetic (warning control?) are I assume less important anyway.