new DBGEXE macro
[libfirm] / ir / ana2 / timing.h
1 /* -*- c -*- */
2
3 /*
4  * Time-stamp: <26.10.2004 11:56:23h liekweg>
5  * Project:     libFIRM
6  * File name:   ir/ana2/timing.h
7  * Purpose:     generic timing routines
8  * Author:      Florian
9  * Modified by:
10  * Created:     Mon 18 Oct 2004
11  * CVS-ID:      $Id$
12  * Copyright:   (c) 1999-2004 Universität Karlsruhe
13  * Licence:     This file is protected by GPL -  GNU GENERAL PUBLIC LICENSE.
14  */
15
16 #ifndef _TIMING_H_
17 #define _TIMING_H_
18
19 /*
20    Data structures
21  */
22 typedef struct timing_env
23 {
24   struct timeval *start;
25   struct timeval *end;
26 } timing_t;
27
28 /*
29   Protos
30 */
31 timing_t *start_timing (void);
32 int       end_timing   (timing_t*);
33
34 #endif /* def _TIMING_H_ */
35
36 \f
37 /*
38   $Log$
39   Revision 1.1  2004/10/29 18:55:52  liekweg
40   (mostly) generic timimg
41
42
43 */