1234567891011121314151617181920212223242526272829 |
- //
- // Copyright(c) 2014 The ANGLE Project Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- //
- // export.h : Defines ANGLE_EXPORT, a macro for exporting functions from the DLL
- #ifndef LIBGLESV2_EXPORT_H_
- #define LIBGLESV2_EXPORT_H_
- #if defined(_WIN32)
- # if defined(LIBGLESV2_IMPLEMENTATION) || defined(LIBANGLE_IMPLEMENTATION)
- # define ANGLE_EXPORT __declspec(dllexport)
- # else
- # define ANGLE_EXPORT __declspec(dllimport)
- # endif
- #elif defined(__GNUC__)
- # if defined(LIBGLESV2_IMPLEMENTATION) || defined(LIBANGLE_IMPLEMENTATION)
- # define ANGLE_EXPORT __attribute__((visibility ("default")))
- # else
- # define ANGLE_EXPORT
- # endif
- #else
- # define ANGLE_EXPORT
- #endif
- #endif // LIBGLESV2_EXPORT_H_
|