github.com/searKing/golang/go@v1.2.117/os/signal/cgo/include/boost/config/compiler/pgi.hpp (about)

     1  //  (C) Copyright Noel Belcourt 2007.
     2  //  Copyright 2017, NVIDIA CORPORATION.
     3  //  Use, modification and distribution are subject to the
     4  //  Boost Software License, Version 1.0. (See accompanying file
     5  //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
     6  
     7  //  See http://www.boost.org for most recent version.
     8  
     9  //  PGI C++ compiler setup:
    10  
    11  #define BOOST_COMPILER_VERSION __PGIC__##__PGIC_MINOR__
    12  #define BOOST_COMPILER "PGI compiler version " BOOST_STRINGIZE(BOOST_COMPILER_VERSION)
    13  
    14  // PGI is mostly GNU compatible.  So start with that.
    15  #include <boost/config/compiler/gcc.hpp>
    16  
    17  // Now adjust for things that are different.
    18  
    19  // __float128 is a typedef, not a distinct type.
    20  #undef BOOST_HAS_FLOAT128
    21  
    22  // __int128 is not supported.
    23  #undef BOOST_HAS_INT128