| delorie.com/archives/browse.cgi | search |
| From: | <ams AT ludd DOT luth DOT se> |
| Message-Id: | <200308251747.h7PHl6XI023636@speedy.ludd.luth.se> |
| Subject: | <math.h> and <libm/math.h> |
| To: | DJGPP-WORKERS <djgpp-workers AT delorie DOT com> |
| Date: | Mon, 25 Aug 2003 19:47:06 +0200 (CEST) |
| X-Mailer: | ELM [version 2.4ME+ PL78 (25)] |
| MIME-Version: | 1.0 |
| X-MailScanner: | Found to be clean |
| Reply-To: | djgpp-workers AT delorie DOT com |
Hello. Can anyone explain what this in <math.h> is about: #ifndef __dj_include_math_h_ #define __dj_include_math_h_ #ifdef _USE_LIBM_MATH_H #include <libm/math.h> #else /* All of the header file goes here. */ #endif /* _USE_LIBM_MATH_H */ #endif /* !__dj_include_math_h_ */ Now when (soon i. e.) isnan() and isinf() is in libc and <math.h> is updated, I think libm should be converted to used them. libm's makefile #defines _USE_LIBM_MATH_H. What should be done? Should <libm/math.h> be updated according to <math.h>? Right, MartinS
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |