diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:17 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:17 +0300 |
commit | d3a398281c6fd1d3672036cb2d63f842d2cb28c5 (patch) | |
tree | dd4bd3ca0f36b817e96812825ffaf10d645803f2 /contrib/libs/cxxsupp/openmp/kmp_error.h | |
parent | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (diff) | |
download | ydb-d3a398281c6fd1d3672036cb2d63f842d2cb28c5.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/cxxsupp/openmp/kmp_error.h')
-rw-r--r-- | contrib/libs/cxxsupp/openmp/kmp_error.h | 114 |
1 files changed, 57 insertions, 57 deletions
diff --git a/contrib/libs/cxxsupp/openmp/kmp_error.h b/contrib/libs/cxxsupp/openmp/kmp_error.h index 0df196f64d..9dfe111dea 100644 --- a/contrib/libs/cxxsupp/openmp/kmp_error.h +++ b/contrib/libs/cxxsupp/openmp/kmp_error.h @@ -1,57 +1,57 @@ -/* - * kmp_error.h -- PTS functions for error checking at runtime. - */ - - -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.txt for details. -// -//===----------------------------------------------------------------------===// - - -#ifndef KMP_ERROR_H -#define KMP_ERROR_H - -#include "kmp_i18n.h" - -/* ------------------------------------------------------------------------ */ -#ifdef __cplusplus - extern "C" { -#endif - -void __kmp_error_construct( kmp_i18n_id_t id, enum cons_type ct, ident_t const * ident ); -void __kmp_error_construct2( kmp_i18n_id_t id, enum cons_type ct, ident_t const * ident, struct cons_data const * cons ); - -struct cons_header * __kmp_allocate_cons_stack( int gtid ); -void __kmp_free_cons_stack( void * ptr ); - -void __kmp_push_parallel( int gtid, ident_t const * ident ); -void __kmp_push_workshare( int gtid, enum cons_type ct, ident_t const * ident ); -#if KMP_USE_DYNAMIC_LOCK -void __kmp_push_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name, kmp_uint32 ); -#else -void __kmp_push_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name ); -#endif - -void __kmp_check_workshare( int gtid, enum cons_type ct, ident_t const * ident ); -#if KMP_USE_DYNAMIC_LOCK -void __kmp_check_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name, kmp_uint32 ); -#else -void __kmp_check_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name ); -#endif - -void __kmp_pop_parallel( int gtid, ident_t const * ident ); -enum cons_type __kmp_pop_workshare( int gtid, enum cons_type ct, ident_t const * ident ); -void __kmp_pop_sync( int gtid, enum cons_type ct, ident_t const * ident ); -void __kmp_check_barrier( int gtid, enum cons_type ct, ident_t const * ident ); - -#ifdef __cplusplus - } // extern "C" -#endif - -#endif // KMP_ERROR_H - +/* + * kmp_error.h -- PTS functions for error checking at runtime. + */ + + +//===----------------------------------------------------------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.txt for details. +// +//===----------------------------------------------------------------------===// + + +#ifndef KMP_ERROR_H +#define KMP_ERROR_H + +#include "kmp_i18n.h" + +/* ------------------------------------------------------------------------ */ +#ifdef __cplusplus + extern "C" { +#endif + +void __kmp_error_construct( kmp_i18n_id_t id, enum cons_type ct, ident_t const * ident ); +void __kmp_error_construct2( kmp_i18n_id_t id, enum cons_type ct, ident_t const * ident, struct cons_data const * cons ); + +struct cons_header * __kmp_allocate_cons_stack( int gtid ); +void __kmp_free_cons_stack( void * ptr ); + +void __kmp_push_parallel( int gtid, ident_t const * ident ); +void __kmp_push_workshare( int gtid, enum cons_type ct, ident_t const * ident ); +#if KMP_USE_DYNAMIC_LOCK +void __kmp_push_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name, kmp_uint32 ); +#else +void __kmp_push_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name ); +#endif + +void __kmp_check_workshare( int gtid, enum cons_type ct, ident_t const * ident ); +#if KMP_USE_DYNAMIC_LOCK +void __kmp_check_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name, kmp_uint32 ); +#else +void __kmp_check_sync( int gtid, enum cons_type ct, ident_t const * ident, kmp_user_lock_p name ); +#endif + +void __kmp_pop_parallel( int gtid, ident_t const * ident ); +enum cons_type __kmp_pop_workshare( int gtid, enum cons_type ct, ident_t const * ident ); +void __kmp_pop_sync( int gtid, enum cons_type ct, ident_t const * ident ); +void __kmp_check_barrier( int gtid, enum cons_type ct, ident_t const * ident ); + +#ifdef __cplusplus + } // extern "C" +#endif + +#endif // KMP_ERROR_H + |