Path: blob/master/3rdparty/ittnotify/include/libittnotify.h
16337 views
/* <copyright>1This file is provided under a dual BSD/GPLv2 license. When using or2redistributing this file, you may do so under either license.34GPL LICENSE SUMMARY56Copyright (c) 2005-2014 Intel Corporation. All rights reserved.78This program is free software; you can redistribute it and/or modify9it under the terms of version 2 of the GNU General Public License as10published by the Free Software Foundation.1112This program is distributed in the hope that it will be useful, but13WITHOUT ANY WARRANTY; without even the implied warranty of14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU15General Public License for more details.1617You should have received a copy of the GNU General Public License18along with this program; if not, write to the Free Software19Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.20The full GNU General Public License is included in this distribution21in the file called LICENSE.GPL.2223Contact Information:24http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/2526BSD LICENSE2728Copyright (c) 2005-2014 Intel Corporation. All rights reserved.29All rights reserved.3031Redistribution and use in source and binary forms, with or without32modification, are permitted provided that the following conditions33are met:3435* Redistributions of source code must retain the above copyright36notice, this list of conditions and the following disclaimer.37* Redistributions in binary form must reproduce the above copyright38notice, this list of conditions and the following disclaimer in39the documentation and/or other materials provided with the40distribution.41* Neither the name of Intel Corporation nor the names of its42contributors may be used to endorse or promote products derived43from this software without specific prior written permission.4445THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS46"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT47LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR48A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT49OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,50SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT51LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,52DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY53THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT54(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE55OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.56</copyright> */5758#ifndef _LIBITTNOTIFY_H_59#define _LIBITTNOTIFY_H_6061#ifndef __ITT_INTERNAL_INCLUDE62# if defined WIN32 || defined _WIN3263# pragma message("WARNING!!! Include file libittnotify.h is deprecated and should not be included anymore")64# else /* WIN32 */65# warning "Include file libittnotify.h is deprecated and should not be included anymore"66# endif /* WIN32 */67#endif /* __ITT_INTERNAL_INCLUDE */68#include "legacy/ittnotify.h"6970#endif /* _LIBITTNOTIFY_H_ */717273