Bug #1267: Integrate METIS graph partitioning library
[charm.git] / src / libs / ck-libs / metis / GKlib / gk_externs.h
blob2c0fdd9683f74d269efdfc963732061bde98e87b
1 /*!
2 \file gk_externs.h
3 \brief This file contains definitions of external variables created by GKlib
5 \date Started 3/27/2007
6 \author George
7 \version\verbatim $Id: gk_externs.h 10711 2011-08-31 22:23:04Z karypis $ \endverbatim
8 */
10 #ifndef _GK_EXTERNS_H_
11 #define _GK_EXTERNS_H_
14 /*************************************************************************
15 * Extern variable definition. Hopefully, the __thread makes them thread-safe.
16 **************************************************************************/
17 #ifndef _GK_ERROR_C_
18 /* declared in error.c */
19 extern __thread int gk_cur_jbufs;
20 extern __thread jmp_buf gk_jbufs[];
21 extern __thread jmp_buf gk_jbuf;
23 #endif
25 #endif