outfile.WriteLine("#define " + keys[i] + " " + pieces);
}
- if (VS_TOOLSET && VCVERS >= 1800) {
- outfile.WriteLine("");
- outfile.WriteLine("#define HAVE_ACOSH 1");
- outfile.WriteLine("#define HAVE_ASINH 1");
- outfile.WriteLine("#define HAVE_ATANH 1");
+ if (VS_TOOLSET) {
+ if (VCVERS >= 1800) {
+ outfile.WriteLine("");
+ outfile.WriteLine("#define HAVE_ACOSH 1");
+ outfile.WriteLine("#define HAVE_ASINH 1");
+ outfile.WriteLine("#define HAVE_ATANH 1");
+ }
+ if (VCVERS >= 1900) {
+ outfile.WriteLine("#define HAVE_LOG1P 1");
+ }
}