I've been hacking on the Spidermonkey javascript engine and have been keeping up with the changes. I also recently bumped into the bizarreness that Windows doesn't define the what-I-thought-was-standard header file stdint.h. Both are combined in this check in comment. The MS response is pretty sad.
Via http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=5917a57686c3
Bug 479258: Don't definetypes in public headers. r=brendan On systems that don't have (i.e., Microsoft, which is tragically underfunded and cannot spare the resources necessary to provide and support this header: http://tinyurl.com/absoh8), SpiderMonkey header files should not introduce definitions for these types, as doing so may conflict with client code's attempts to provide its own definitions for these types.
0 comments:
Post a Comment