summaryrefslogtreecommitdiff
path: root/arch/build.ninja
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2017-09-26 08:26:12 +0200
committerEugen Wissner <belka@caraus.de>2017-09-26 08:26:12 +0200
commitfaebf3e4d5f6fcdfe1ad9f30c75fb478a7259fd1 (patch)
treead53ce90a2314d4676331bce326c7b5aeb9a2f59 /arch/build.ninja
parent20e7df386bfd9449bf7fb0926918e176bb37140c (diff)
downloadtanya-faebf3e4d5f6fcdfe1ad9f30c75fb478a7259fd1.tar.gz
Fix #304
Replace inline assembly with GAS.
Diffstat (limited to 'arch/build.ninja')
-rw-r--r--arch/build.ninja5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/build.ninja b/arch/build.ninja
index eff2eb9..fce2838 100644
--- a/arch/build.ninja
+++ b/arch/build.ninja
@@ -5,6 +5,9 @@ rule archive
command = ar rcs $out $in
build abs.o: gas x64/linux/math/abs.S
+build cmp.o: gas x64/linux/memory/cmp.S
+build fill.o: gas x64/linux/memory/fill.S
+build copy.o: gas x64/linux/memory/copy.S
build syscall.o: gas x64/linux/syscall.S
-build tanya.a: archive syscall.o abs.o
+build tanya.a: archive syscall.o copy.o fill.o cmp.o abs.o