5 File name: ir/ana/gnu_ext.c
6 Purpose: Provide some GNU CC extensions to the rest of the world
9 Created: Sat Nov 13 19:35:27 CET 2004
11 Copyright: (c) 1999-2005 Universität Karlsruhe
12 Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE.
20 gnu_ext: Provide some GNU CC extensions to the rest of the world
26 # if defined (__GNUC__)
27 /* then we're all set */
28 # else /* defined __GNUC__ */
29 # define __FUNCTION__ "::"
30 # define __PRETTY_FUNCTION__ ":::"
31 # endif /* define __GNUC__ */
33 /* Local Data Types: */
35 /* Local Variables: */
37 /* Local Prototypes: */
39 /* ===================================================
41 =================================================== */
43 /* ===================================================
44 Exported Implementation:
45 =================================================== */
50 Revision 1.1 2005/01/14 14:15:19 liekweg
51 Support GNU extensions on non-GNU platforms