github.com/ethereum/go-ethereum@v1.16.1/crypto/secp256k1/libsecp256k1/src/int128_impl.h (about)

     1  #ifndef SECP256K1_INT128_IMPL_H
     2  #define SECP256K1_INT128_IMPL_H
     3  
     4  #include "util.h"
     5  
     6  #include "int128.h"
     7  
     8  #if defined(SECP256K1_WIDEMUL_INT128)
     9  #  if defined(SECP256K1_INT128_NATIVE)
    10  #    include "int128_native_impl.h"
    11  #  elif defined(SECP256K1_INT128_STRUCT)
    12  #    include "int128_struct_impl.h"
    13  #  else
    14  #    error "Please select int128 implementation"
    15  #  endif
    16  #endif
    17  
    18  #endif