
On 12/3/2012 12:41 AM, Oliver Kowalke wrote:
other unsupported platforms like Itanium gracefully fail - your build env is broken because you build WinCE for x86 but _M_X86 is not defined (but MSDN describes that it should - see link in my previous post).
Actually that regression test platform is for Windows Mobile 5 which is an ARMv4i build. So I think it is correct that the _M_X86 flag is not defined. It's not clear to me why you are reluctant to provide the fallback alias for situations like this where the existing set of aliases fail to match anything. Do you have a specific concern about this method? Also if you have any alternative way to make the build jamfile more robust in this situation, I am not picky about this approach. Thanks, -Dave