Added math.c for missing isnan isinf, INLINE must be defined empty
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 21 Nov 2003 16:25:02 +0000 (16:25 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 21 Nov 2003 16:25:02 +0000 (16:25 +0000)
[r2105]

win32/config.h
win32/libfirm.dsp
win32/math.c [new file with mode: 0644]

index f84513c..abe9071 100644 (file)
@@ -90,7 +90,7 @@
 /* #undef WORDS_BIGENDIAN */
 
 /* inline */
-#define INLINE __inline
+#define INLINE
 
 #define snprintf    _snprintf
 #define strcasecmp  stricmp
index 211da39..e9f8472 100644 (file)
@@ -80,13 +80,17 @@ LIB32=link.exe -lib
 
 # Name "libfirm - Win32 Release"
 # Name "libfirm - Win32 Debug"
-# Begin Group "Header-Dateien"
+# Begin Group "Win32-specific"
 
 # PROP Default_Filter "h;hpp;hxx;hm;inl"
 # Begin Source File
 
 SOURCE=.\config.h
 # End Source File
+# Begin Source File
+
+SOURCE=.\math.c
+# End Source File
 # End Group
 # Begin Group "FIRM"
 
@@ -152,6 +156,11 @@ SOURCE=..\ir\adt\pmap.h
 # End Source File
 # Begin Source File
 
+SOURCE=..\ir\adt\pset.c
+# ADD CPP /D "PSET"
+# End Source File
+# Begin Source File
+
 SOURCE=..\ir\adt\pset.h
 # End Source File
 # Begin Source File
diff --git a/win32/math.c b/win32/math.c
new file mode 100644 (file)
index 0000000..0a19dac
--- /dev/null
@@ -0,0 +1,11 @@
+#include "fltcalc.h"
+
+int isnan(LLDBL v)
+{
+  return 0;
+}
+
+int isinf(LLDBL v)
+{
+  return 0;
+}