src/Profile/pcxx_ansi.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 /***************************************************************************
00003  *
00004  * The IPPL Framework
00005  * 
00006  * This program was prepared by PSI. 
00007  * All rights in the program are reserved by PSI.
00008  * Neither PSI nor the author(s)
00009  * makes any warranty, express or implied, or assumes any liability or
00010  * responsibility for the use of this software
00011  *
00012  * Visit http://www.acl.lanl.gov/POOMS for more details
00013  *
00014  ***************************************************************************/
00015 
00016 /*********************************************************************/
00017 /*                  pC++/Sage++  Copyright (C) 1994                  */
00018 /*  Indiana University  University of Oregon  University of Rennes   */
00019 /*********************************************************************/
00020 
00021 /*
00022  * pcxx_ansi.h: ANSI C compatibility macros
00023  *
00024  * (c) 1994 Jerry Manic Saftware
00025  *
00026  * Version 3.0
00027  */
00028 
00029 #ifndef __PCXX_ANSI_H__
00030 #define __PCXX_ANSI_H__
00031 
00032 #if ( defined(__cplusplus) || defined(__STDC__) || defined(_AIX) || \
00033       ( defined(__mips) && defined(_SYSTYPE_SVR4) ) )
00034 
00035 #define SIGNAL_TYPE     void
00036 #define SIGNAL_ARG_TYPE int
00037 
00038 #else   /* Not ANSI C.  */
00039 
00040 #define SIGNAL_TYPE     int
00041 #define SIGNAL_ARG_TYPE
00042 
00043 #endif  /* ANSI C */
00044 
00045 #endif  /* __PCXX_ANSI_H__ */
00046 
00047 /***************************************************************************
00048  * $RCSfile: addheaderfooter,v $   $Author: adelmann $
00049  * $Revision: 1.1.1.1 $   $Date: 2003/01/23 07:40:17 $
00050  * IPPL_VERSION_ID: $Id: addheaderfooter,v 1.1.1.1 2003/01/23 07:40:17 adelmann Exp $ 
00051  ***************************************************************************/
00052 

Generated on Mon Jan 16 13:23:54 2006 for IPPL by  doxygen 1.4.6