
#ifdef MSDOS
#define TMP_DIR	""
#else
#define TMP_DIR	"/tmp"
#endif

#define TRACE_EXT	".x"		/* log file for exceptions */


struct call_args {
   char* arg_name;
   char* arg_value;
   struct call_args* next;
};

extern "C" {
	struct call_args* _make_arg_list (char *, ...);
	void _enter_routine ( void*, char*, char*, struct call_args*);
	void _leave_routine();
	void _trace_back(int);
	void _trace_write_log ( char *, char *, void *, 
		int, char*, char*, char*, char*, int, int); /* Also in ert.H */
	void _trace_end_log ( int);
	void _ert_open_trace ( char *), _ert_close_trace ();
	void _ert_memory_error ( char*, int);		/* Also in ert.H */
}
