This patches need to be applied INSIDE the binutils folder! Use: for f in ....../avr32/patches/binutils/2_22/single/*.patch; do \ patch -N -p0 --no-backup-if-mismatch -i $f; done This patches are the ones from ATMEL step by step applied and fixed for this binutils version. 30-binutils-2.22-avr32-bfd.patch 31-binutils-2.22-avr32-binutils.patch 32-binutils-2.22-avr32-gas.patch 33-binutils-2.22-avr32-include.patch 34-binutils-2.22-avr32-ld.patch 35-binutils-2.22-avr32-opcodes.patch 40-binutils-2.22-avr32-fixes.patch 41-binutils-2.22-avr32-fpu.patch 42-binutils-2.22-avr32-bug-7435.patch 50-binutils-2.22-avr32-mxt768e.patch 51-binutils-2.22-avr32-uc3c.patch 52-binutils-2.22-avr32-uc3l0128.patch 53-binutils-2.22-avr32-uc3a4.patch 54-binutils-2.22-avr32-uc3d.patch 55-binutils-2.22-avr32-uc3l3l4.patch This patches are required for a full error free compile. 60-binutils-2.22-avr32-bfd.patch 65-binutils-2.22-avr32-binutils.patch 67-binutils-2.22-avr32-ld.patch 68-binutils-2.22-avr32-gas.patch This patch adds the headers generated by maintainer-mode. 61-binutils-2.22-avr32-bfd-header.patch This patch adds the autotool modifications, so that no regenerating of the autotool scrips is required. 69-binutils-2.22-avr32-autotools.patch