We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
0 parents commit c942e79Copy full SHA for c942e79
.gitignore
@@ -0,0 +1,3 @@
1
+*.s
2
+*.o
3
+*.dump
Makefile
@@ -0,0 +1,23 @@
+MOD = worduino-avr
+DUMPS = $(MOD).ll.o.dump $(MOD).ll.s.o.dump
+
4
+.PHONY: all clean
5
+.SUFFIXES:
6
7
+all: $(DUMPS)
8
+ colordiff -u $(DUMPS) || exit 0
9
10
+clean:
11
+ rm -f $(DUMPS)
12
13
+%.ll.s: %.ll
14
+ llc-15 -march=avr -mcpu=atmega32u4 $< -filetype=asm -o $@
15
16
+%.s.o: %.s
17
+ llvm-mc-15 --arch=avr --mcpu=atmega32u4 $< -filetype=obj -o $@
18
19
+%.ll.o: %.ll
20
+ llc-15 -march=avr -mcpu=atmega32u4 $< -filetype=obj -o $@
21
22
+%.o.dump: %.o
23
+ avr-objdump -d $< | tail -n +5 > $@
0 commit comments