aboutsummaryrefslogtreecommitdiffstats
path: root/test/monniaux/volatile/Makefile
blob: 0234b02a4b125be95711161714efe86aa77fbe15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
all: volatile.ccomp.k1c volatile.gcc.k1c

volatile.ccomp.k1c : volatile.ccomp.k1c.s
	k1-cos-gcc $< -o $@

volatile.gcc.k1c : volatile.gcc.k1c.s
	k1-cos-gcc $< -o $@

volatile.ccomp.k1c.s : volatile.c
	../../../ccomp -O2 -Wall -Wno-c11-extensions -S $< -o $@

volatile.gcc.k1c.s : volatile.c
	k1-cos-gcc -O2 -Wall -Werror=implicit -std=gnu99 -S $< -o $@

clean:
	-rm -f *.k1c *.s

.PHONY: clean