github.com/searKing/golang/go@v1.2.117/os/signal/cgo/include/boost/predef/library/std/_prefix.h (about)

     1  /*
     2  Copyright Rene Rivera 2008-2013
     3  Distributed under the Boost Software License, Version 1.0.
     4  (See accompanying file LICENSE_1_0.txt or copy at
     5  http://www.boost.org/LICENSE_1_0.txt)
     6  */
     7  #ifndef BOOST_PREDEF_LIBRARY_STD__PREFIX_H
     8  #define BOOST_PREDEF_LIBRARY_STD__PREFIX_H
     9  
    10  /*
    11  We need to include an STD header to gives us the context
    12  of which library we are using. The "smallest" code-wise header
    13  seems to be <exception>. Boost uses <utility> but as far
    14  as I can tell (RR) it's not a stand-alone header in most
    15  implementations. Using <exception> also has the benefit of
    16  being available in EC++, so we get a chance to make this work
    17  for embedded users. And since it's not a header impacted by TR1
    18  there's no magic needed for inclusion in the face of the
    19  Boost.TR1 library.
    20  */
    21  #include <boost/predef/detail/_exception.h>
    22  
    23  #endif