- avr-objcopy -I binary -O elf32-avr -B avr$(shell avr-objdump -f $(TARGET).o | grep architecture | cut -d':' -f3 | cut -d',' -f1) \\r
- --rename-section .data=.progmem.data,contents,alloc,readonly,data \\r
- --redefine-sym _binary_$(basename $@)_bin_start=$(basename $@) \\r
- --redefine-sym _binary_$(basename $@)_bin_size=$(basename $@)_size_sym \\r
- $< $@\r
+ avr-objcopy -I binary -O elf32-avr -B $(call FIND_AVR_SUBARCH) --rename-section .data=.progmem.data,contents,alloc,readonly,data $< $@\r