Ticket #2973 (closed Patches: fixed)
Boost.Interprocess doesn't compile under AIX
|Reported by:||Etienne PIERRE <e.ti.n.pierre@…>||Owned by:||igaztanaga|
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.
Note: See TracTickets for help on using tickets.