diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-09-14 17:18:29 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-09-14 17:18:29 +0000 |
commit | df0fc998b8139b916c2b268870b74849ca3f34d7 (patch) | |
tree | 5f1fdede28a1680ab527784f1f2e0a49c8a9a696 /tests/alpha/Makefile | |
parent | bbc0d79cb7ab5b2214cd984638ff8e0faa366fcf (diff) |
alpha: add tests
This patch creates tests/alpha directory and adds an "hello world"
program as well as two tests.
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5216 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'tests/alpha/Makefile')
-rw-r--r-- | tests/alpha/Makefile | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/alpha/Makefile b/tests/alpha/Makefile new file mode 100644 index 0000000000..9c321af8c8 --- /dev/null +++ b/tests/alpha/Makefile @@ -0,0 +1,29 @@ +CROSS=alpha-linux-gnu- +CC=$(CROSS)gcc +AS=$(CROSS)as + +SIM=../../alpha-linux-user/qemu-alpha + +CFLAGS=-O +LINK=$(CC) -v -o $@ crt.o $< -nostdlib + +TESTS=test-cond test-cmov + +all: hello-alpha $(TESTS) + +hello-alpha: hello-alpha.o crt.o + $(LINK) + +test-cond: test-cond.o crt.o + $(LINK) + +test-cmov.o: test-cond.c + $(CC) -c $(CFLAGS) -DTEST_CMOV -o $@ $< + +test-cmov: test-cmov.o crt.o + $(LINK) + +clean: + $(RM) *.o *~ hello-alpha $(TESTS) + +.PHONY: clean all |