Opened 13 years ago
Closed 13 years ago
#2973 closed Patches (fixed)
Boost.Interprocess doesn't compile under AIX
Reported by: | Owned by: | Ion Gaztañaga | |
---|---|---|---|
Milestone: | Boost 1.39.0 | Component: | interprocess |
Version: | Boost 1.38.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Two things don't work under AIX :
- detail/os_thread_functions.hpp uses ::pthread_equal but this fails because pthread_equal is a macro under AIX and it fails because of the :: prefix
- in detail/atomic.hpp there is no implementation of PowerPC under AIX so I added one that uses the combination of lwarx and stwcx for each function to implement.
Attachments (1)
Change History (2)
by , 13 years ago
Attachment: | interprocess_aix.patch added |
---|
comment:1 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Added patch for Boost 1.40