The xfa.ld script is incompatible with binutils > 2.35.2 and results
in firmwares that wont boot. Sadly, I couldn't figure out an elegant
way to fix the issue. Instead, I modified the linker script provided
by binutils to also include XFA.
(cherry picked from commit 62d6a560b1b7ac11fcc2ea4c44952a3efb954c30)