Remove a TON of warnings

This commit is contained in:
Simon
2011-04-08 15:28:57 +01:00
parent 60039b531e
commit 626cc8fa6a
4 changed files with 525 additions and 577 deletions

View File

@@ -20,24 +20,13 @@ __asm__ __volatile ("cpuid":\
#endif
static char hex[] = "0123456789ABCDEF";
//Signum function
#if defined(WIN32) && !defined(__GNUC__)
extern _inline int isign(float i);
#else
extern inline int isign(float i);
#endif
int isign(float i);
#if defined(WIN32) && !defined(__GNUC__)
extern _inline unsigned clamp_flt(float f, float min, float max);
#else
extern inline unsigned clamp_flt(float f, float min, float max);
#endif
unsigned clamp_flt(float f, float min, float max);
#if defined(WIN32) && !defined(__GNUC__)
extern _inline float restrict_flt(float f, float min, float max);
#else
extern inline float restrict_flt(float f, float min, float max);
#endif
float restrict_flt(float f, float min, float max);
char *mystrdup(char *s);