Fix a -Wunused-local-typedefs warning
[oota-llvm.git] / lib / Support / IsInf.cpp
index 9b0556fcb09f42d218b0d175e2f308dae9385bc5..d6da0c99e8d8d64e65fbaa80f1c68e8c82d6201f 100644 (file)
@@ -2,13 +2,16 @@
 //
 //                     The LLVM Compiler Infrastructure
 //
-// This file was developed by the LLVM research group and is distributed under
-// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// Platform-independent wrapper around C99 isinf()
 //
 //===----------------------------------------------------------------------===//
 
 #include "llvm/Config/config.h"
-#include "llvm/System/IncludeFile.h"
 
 #if HAVE_ISINF_IN_MATH_H
 # include <math.h>
@@ -33,16 +36,14 @@ static int isinf(double x) { return !finite(x) && x==x; }
 #elif defined(__hpux)
 // HP-UX is "special"
 #include <math.h>
-static int isinf(double x) { return ((x)==INFINITY)||((x)==-INFINITY); }
+static int isinf(double x) { return ((x) == INFINITY) || ((x) == -INFINITY); }
 #else
 # error "Don't know how to get isinf()"
 #endif
 
 namespace llvm {
 
-int IsInf (float f)  { return isinf (f); }
-int IsInf (double d) { return isinf (d); }
+int IsInf(float f)  { return isinf(f); }
+int IsInf(double d) { return isinf(d); }
 
 } // end namespace llvm;
-
-DEFINING_FILE_FOR(SupportIsInf)