#ifndef _GLOBAL_VARS_H_MODULE_
#define _GLOBAL_VARS_H_MODULE_
#include "glbtypes.h"

#define FUNC_PREC 6002

#ifdef __STORE_GLOBVARS__
	unsigned long global_label_count=0,global_tmp_var=0,global_tmp_type=0,
	global_tmp_struct=0,global_tmp_fn=0,global_tmp_constr=0;
	char global_buf[500];
	char * global_bufptr=(char *) &global_buf;
        unsigned long global_type_id_count;
	listnode global_buffers_lst=NULL;
	char * current_global_buffer=NULL;
#else
	extern unsigned long global_label_count,global_tmp_var,global_tmp_type,
	global_tmp_struct,global_tmp_fn,global_tmp_constr;
	extern char global_buf[500];
	extern char * global_bufptr;
        extern unsigned long global_type_id_count;
	extern listnode global_buffers_lst;
	extern char * current_global_buffer;
#endif

#endif
