2017-09-08 19:52:17 +02:00
|
|
|
rule gas
|
|
|
|
command = gcc -c $in -o $out
|
|
|
|
|
|
|
|
rule archive
|
|
|
|
command = ar rcs $out $in
|
|
|
|
|
2017-09-13 06:43:49 +02:00
|
|
|
build abs.o: gas x64/linux/math/abs.S
|
2017-10-02 14:55:30 +02:00
|
|
|
build log.o: gas x64/linux/math/log.S
|
2018-10-02 08:55:29 +02:00
|
|
|
build equal.o: gas x64/linux/memory/equal.S
|
2017-09-26 08:26:12 +02:00
|
|
|
build fill.o: gas x64/linux/memory/fill.S
|
|
|
|
build copy.o: gas x64/linux/memory/copy.S
|
2017-09-08 19:52:17 +02:00
|
|
|
build syscall.o: gas x64/linux/syscall.S
|
|
|
|
|
2018-10-02 08:55:29 +02:00
|
|
|
build tanya.a: archive syscall.o copy.o fill.o equal.o log.o abs.o
|