Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / tut / tut_lib.h
1 /******************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI AVERTEC */
4 /* */
5 /* Produit : LIB Version 1.00 */
6 /* Fichier : lib100.h */
7 /* */
8 /* (c) copyright 2000 AVERTEC */
9 /* Tous droits reserves */
10 /* */
11 /* Auteur(s) : Gilles Augustins */
12 /* */
13 /******************************************************************************/
14
15 #ifndef TUT
16 #define TUT
17
18 #include <stdio.h>
19 #include <stdlib.h>
20 #include <math.h>
21 #include <limits.h>
22 #include <string.h>
23 #include <time.h>
24 #include <sys/types.h>
25 #include <sys/time.h>
26 #include <sys/resource.h>
27 #include <signal.h>
28 #include MUT_H
29
30 #ifdef AVERTEC
31 #include AVT_H
32 #endif
33
34 /******************************************************************************/
35 /* defines */
36 /******************************************************************************/
37 #define TUT_MINTEMPVOLT -274.0
38
39 /******************************************************************************/
40 /* globals */
41 /******************************************************************************/
42 extern ht *tut_tablasharea;
43 extern double TUT_MINVOLT ;
44 extern double TUT_MAXVOLT ;
45 extern double TUT_MINTEMP ;
46 extern double TUT_MAXTEMP ;
47
48 /******************************************************************************/
49 /* structures */
50 /******************************************************************************/
51
52 /******************************************************************************/
53 /* functions */
54 /******************************************************************************/
55
56
57 extern void tut_parse (char*, int);
58 char *lib_unsuffix (char *name, char* suffix);
59
60 #endif
61