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