Skip to content
  • Thomas Markwalder's avatar
    [4243] Disable optimization of boost:asio for gcc 5.2.0 through 5.3.0 · ac5d93b8
    Thomas Markwalder authored
    Optimization of boost:asio code is now disabled when building with
    BOOST_ERROR_CODE_HEADER_ONLY under GCC versions 5.2.0 through 5.3.0.
    
    src/lib/asiolink/asio_wrapper.h
        New file which wraps boost/asio/asio.hpp around compilation
        logic to suppress optimization under GNU 5.2.0 thru 5.3.0.
    
    The remaining changes either removed the inclusion of <asio/asio.hpp> or
    replaced it with the inclusion of <<asiolink/asio_wrapper.h>.  Inclusion
    file order was also altered to better comply with our coding guidelines.
    ac5d93b8