/[gxemul]/upstream/0.3.2/tests/Makefile.skel
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /upstream/0.3.2/tests/Makefile.skel

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5 - (hide annotations)
Mon Oct 8 16:18:06 2007 UTC (16 years, 6 months ago) by dpavlin
File size: 1175 byte(s)
0.3.2
1 dpavlin 2 #
2     # Makefile for GXemul regression tests
3     #
4     # $Id: Makefile.skel,v 1.7 2005/03/05 12:40:17 debug Exp $
5     #
6    
7     CFLAGS=$(CWARNINGS) $(COPTIM) $(XINCLUDE)
8     LIBS=$(XLIB) $(OTHERLIBS)
9    
10    
11     run_tests: do_tests test_common.o
12     ./do_tests "$(MIPS_CC)" "$(MIPS_AS)" "$(MIPS_LD)" "../gxemul"
13    
14     do_tests: do_tests.c
15     $(CC) $(CFLAGS) $(LIBS) do_tests.c -o do_tests
16    
17     test_common.o: test_common.c
18     $(MIPS_CC) test_common.c -c -o test_common.o
19    
20     # These two (test_mips test_mips16) are the old tests.
21    
22     test_mips.o: test_mips.c
23     mips64-unknown-elf-gcc -g -O3 -fno-builtin -fschedule-insns -mips4 -mabi=64 -c test_mips.c -o test_mips.o
24    
25     test_mips16.o: test_mips.c
26     mips64-unknown-elf-gcc -g -O3 -fno-builtin -fschedule-insns -mips16 -mabi=64 -c test_mips.c -o test_mips16.o
27    
28     test_mips: test_mips.o
29     mips64-unknown-elf-ld -Ttext 0xffffffff80030000 -e entry_func test_mips.o -o test_mips --oformat=elf64-bigmips
30    
31     test_mips16: test_mips16.o
32     mips64-unknown-elf-ld -Ttext 0xffffffff80030000 -e entry_func test_mips16.o -o test_mips16 --oformat=elf64-bigmips
33    
34    
35     clean:
36     rm -f do_tests *core
37     rm -f test_mips.o test_mips16.o test_mips test_mips16
38     rm -f test_common.o test_*.o test_*.out
39    
40     clean_all: clean

  ViewVC Help
Powered by ViewVC 1.1.26