mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-25 03:50:24 +09:00
49 lines
1.3 KiB
C
49 lines
1.3 KiB
C
/*
|
|
* Copyright (C) 2010, 2014 ARM Limited. All rights reserved.
|
|
*
|
|
* This program is free software and is provided to you under the terms of the GNU General Public License version 2
|
|
* as published by the Free Software Foundation, and any use by you of this program is subject to the terms of such GNU licence.
|
|
*
|
|
* A copy of the licence is included with the program, and can also be obtained from Free Software
|
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
*/
|
|
|
|
/**
|
|
* @file ump_kernel_platform.h
|
|
*
|
|
* This file should define UMP_KERNEL_API_EXPORT,
|
|
* which dictates how the UMP kernel API should be exported/imported.
|
|
* Modify this file, if needed, to match your platform setup.
|
|
*/
|
|
|
|
#ifndef __UMP_KERNEL_PLATFORM_H__
|
|
#define __UMP_KERNEL_PLATFORM_H__
|
|
|
|
/** @addtogroup ump_kernel_space_api
|
|
* @{ */
|
|
|
|
/**
|
|
* A define which controls how UMP kernel space API functions are imported and exported.
|
|
* This define should be set by the implementor of the UMP API.
|
|
*/
|
|
|
|
#if defined(_WIN32)
|
|
|
|
#if defined(UMP_BUILDING_UMP_LIBRARY)
|
|
#define UMP_KERNEL_API_EXPORT __declspec(dllexport)
|
|
#else
|
|
#define UMP_KERNEL_API_EXPORT __declspec(dllimport)
|
|
#endif
|
|
|
|
#else
|
|
|
|
#define UMP_KERNEL_API_EXPORT
|
|
|
|
#endif
|
|
|
|
|
|
/** @} */ /* end group ump_kernel_space_api */
|
|
|
|
|
|
#endif /* __UMP_KERNEL_PLATFORM_H__ */
|