add docu and prototype for find_value()
[libfirm] / ir / ana2 / gnu_ext.h
1 /* -*- c -*- */
2
3 /*
4    Project:     libFIRM
5    File name:   ir/ana/gnu_ext.h
6    Purpose:     Provide some GNU CC extensions to the rest of the world
7    Author:      Florian
8    Modified by:
9    Created:     Sat Nov 13 19:35:27 CET 2004
10    CVS-ID:      $Id$
11    Copyright:   (c) 1999-2005 Universität Karlsruhe
12    Licence:     This file is protected by the GPL -  GNU GENERAL PUBLIC LICENSE.
13 */
14
15 # ifdef HAVE_CONFIG_H
16 #  include "config.h"
17 # endif
18
19 /*
20   gnu_ext: Provide some GNU CC extensions to the rest of the world
21 */
22
23 /* Includes */
24
25 /* Local Defines: */
26 # if !defined (__GNUC__)
27 #  if !defined(__FUNCTION__)
28 #    define __FUNCTION__  "::"
29 #  endif
30 #  if !defined(__PRETTY_FUNCTION__)
31 #    define __PRETTY_FUNCTION__ ":::"
32 #  endif
33 # endif /* !define __GNUC__ */
34
35 /* Local Data Types: */
36
37 /* Local Variables: */
38
39 /* Local Prototypes: */
40
41 /* ===================================================
42    Local Implementation:
43    =================================================== */
44
45 /* ===================================================
46    Exported Implementation:
47    =================================================== */
48
49 \f
50 /*
51   $Log$
52   Revision 1.2  2006/07/02 16:30:17  beck
53   Fixed warnings on newer VC
54
55   Revision 1.1  2005/01/14 14:15:19  liekweg
56   Support GNU extensions on non-GNU platforms
57
58
59 */