all: lcd_clock.elf h8300-linux-elf-objcopy -O binary lcd_clock.elf lcd_clock.bin lcd_clock.elf: ram_start.S 3069redboot.x lcd_clock.c h8_sample.h h8_lcd.h h8300-linux-elf-gcc -O -Wall -mh -mint32 -T 3069redboot.x \ -nostartfiles ram_start.S lcd_clock.c \ -Wl,-static \ -o lcd_clock.elf lcd_clock.S: ram_start.S 3069redboot.x lcd_clock.c h8_sample.h h8_lcd.h h8300-linux-elf-gcc -O2 -Wall -mh -mint32 -T 3069redboot.x \ -nostartfiles lcd_clock.c -S \ -o lcd_clock.S debug: ram_start.S 3069redboot.x lcd_clock.c h8_sample.h h8_lcd.h h8300-linux-elf-gcc -g -Wall -mh -mint32 -T 3069redboot.x \ -nostartfiles ram_start.S lcd_clock.c \ -Wl,-static \ -o lcd_clock.debug.elf clean: rm -f lcd_clock.elf lcd_clock.bin