Darren, in meta/recipes-bsp/uboot/u-boot.inc: # GCC 4.5.1 builds unusable binaries using -Os, remove it from OPTFLAGS EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} OPTFLAGS=''" Was this for all u-boot builds, regardless of architecture, or just ppc. Was the build failing or resulting binaries? - k