set -e; avr-gcc -MM -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=BCD.lst -std=gnu99 -fno-inline-small-functions BCD.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > BCD.d; \ [ -s BCD.d ] || rm -f BCD.d set -e; avr-gcc -MM -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=adc.lst -std=gnu99 -fno-inline-small-functions adc.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > adc.d; \ [ -s adc.d ] || rm -f adc.d set -e; avr-gcc -MM -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=usart.lst -std=gnu99 -fno-inline-small-functions usart.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > usart.d; \ [ -s usart.d ] || rm -f usart.d set -e; avr-gcc -MM -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -fno-inline-small-functions main.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > main.d; \ [ -s main.d ] || rm -f main.d -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -fno-inline-small-functions main.c -o main.o Compiling: usart.c avr-gcc -c -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=usart.lst -std=gnu99 -fno-inline-small-functions usart.c -o usart.o Compiling: adc.c avr-gcc -c -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=adc.lst -std=gnu99 -fno-inline-small-functions adc.c -o adc.o Compiling: BCD.c avr-gcc -c -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=BCD.lst -std=gnu99 -fno-inline-small-functions BCD.c -o BCD.o Linking: main.elf avr-gcc -mmcu=atmega328p -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -fno-inline-small-functions main.o usart.o adc.o BCD.o --output main.elf -Wl,-Map=main.map,--cref -Wl,--relax,--gc-sections -lm