Index: trunk/psLib/src/sys/psAbort.h
===================================================================
--- trunk/psLib/src/sys/psAbort.h	(revision 4307)
+++ trunk/psLib/src/sys/psAbort.h	(revision 8627)
@@ -12,6 +12,6 @@
  *  @author Eric Van Alst, MHPCC
  *
- *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-17 23:39:51 $
+ *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-08-26 04:34:28 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -37,4 +37,11 @@
  *
  */
+#ifdef __GNUC__
+void psAbort(
+    const char *name,                  ///< Source of abort such as file or function detected
+    const char *format,                   ///< A printf style formatting statement defining msg
+    ...
+) __attribute__((format(printf, 2, 3)));
+#else // __GNUC__
 void psAbort(
     const char *name,                  ///< Source of abort such as file or function detected
@@ -42,4 +49,5 @@
     ...
 );
+#endif // __GNUC__
 
 /** @} */ // Doxygen - End of SystemGroup Functions
