#include <endian.h>
#include <math.h>
#include <float.h>
#include "third_party/dtoa/dtoa.c"
マクロ定義 | |
#define | IEEE_MC68k |
#define | __MATH_H__ |
#define | strtod gay_strtod |
#define __MATH_H__ |
dtoa-config.c の 55 行で定義されています。
#define IEEE_MC68k |
Dtoa needs to have a particular environment set up for it so instead of using it directly you should use this file.
The way it works is that when you link with it, its definitions of dtoa, strtod etc. override the default ones. So if you fail to link with this library everything will still work, it's just subtly wrong.
dtoa-config.c の 50 行で定義されています。
#define strtod gay_strtod |
dtoa-config.c の 65 行で定義されています。