https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100341
--- Comment #1 from cqwrteur <unlvsur at live dot com> --- it looks we need to rebuild cross compiler before Canadian cross-compile because the cross compiler itself might not provide the macros we need.