From df327b05c5773ec9839d28fab562f8dc228560c6 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Fri, 21 Nov 2003 16:25:02 +0000 Subject: [PATCH] Added math.c for missing isnan isinf, INLINE must be defined empty [r2105] --- win32/config.h | 2 +- win32/libfirm.dsp | 11 ++++++++++- win32/math.c | 11 +++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 win32/math.c diff --git a/win32/config.h b/win32/config.h index f84513c5a..abe90710a 100644 --- a/win32/config.h +++ b/win32/config.h @@ -90,7 +90,7 @@ /* #undef WORDS_BIGENDIAN */ /* inline */ -#define INLINE __inline +#define INLINE #define snprintf _snprintf #define strcasecmp stricmp diff --git a/win32/libfirm.dsp b/win32/libfirm.dsp index 211da3983..e9f847201 100644 --- a/win32/libfirm.dsp +++ b/win32/libfirm.dsp @@ -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 index 000000000..0a19dac88 --- /dev/null +++ b/win32/math.c @@ -0,0 +1,11 @@ +#include "fltcalc.h" + +int isnan(LLDBL v) +{ + return 0; +} + +int isinf(LLDBL v) +{ + return 0; +} -- 2.20.1