All Downloads are FREE. Search and download functionalities are using the official Maven repository.

z3-z3-4.12.6.src.api.ml.z3native_stubs.h Maven / Gradle / Ivy

There is a newer version: 4.13.0.1
Show newest version
/*++
Copyright (c) 2015 Microsoft Corporation

Module Name:

    z3native_stubs.h

Abstract:

    DLL/SO/DYLIB export macros.

Author:

    Christoph (cwinter) 2015-12-12

Notes:

--*/

#pragma once

#if defined _WIN32 || defined __CYGWIN__
  #ifdef __GNUC__
    #define DLL_PUBLIC __attribute__ ((dllexport))
  #else
    #define DLL_PUBLIC __declspec(dllexport)
  #endif
#else
  #if __GNUC__ >= 4
    #define DLL_PUBLIC __attribute__ ((visibility ("default")))
  #else
    #define DLL_PUBLIC
  #endif
#endif
    




© 2015 - 2024 Weber Informatics LLC | Privacy Policy