Cross-compilation to platforms other than IA32 and X64 work by setting an environment variable such as GCC_AARCH64_PREFIX that contains the path/name of the cross-compiler without the "gcc", "objcopy" etc. suffix. On IA32 and X64 however, the environment variable GCC_BIN has been used instead. With fast AArch64 and other non-x86 platforms now being available, I'd like to propose updating IA32 and X64 to work the same as other platforms by using e.g. GCC_IA32_PREFIX and GCC_X64_PREFIX. I've attached a proposed patch: I'm attaching it here to gather feedback before opening a PR since it does change how builds are done and I want to check if it's something people want to proceed with.  Rebecca -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120630): https://edk2.groups.io/g/devel/message/120630 Mute This Topic: https://groups.io/mt/109076070/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-