Commit | Line | Data |
---|---|---|
3b22d69a DE |
1 | # Target: SPARC64 (with simulator) |
2 | # FIXME: May not always want the simulator. | |
3 | ||
4 | # Need gcc for long long support. | |
5 | CC = gcc | |
6 | ||
7 | # Regular "have long long" detection is disabled for now. | |
8 | MH_CFLAGS = -DFORCE_LONG_LONG -I${srcdir}/../sim/sp64 | |
9b4bebb2 | 9 | SIMFILES = remote-sim.o ../sim/sp64/libsim.a |
3b22d69a DE |
10 | |
11 | # solib.o and procfs.o taken out for now. We don't have shared libraries yet, | |
12 | # and the elf version requires procfs.o but the a.out version doesn't. | |
13 | # Then again, having procfs.o in a target makefile fragment seems wrong. | |
14 | TDEPFILES = exec.o sparc-pinsn.o sparc-tdep.o sp64-tdep.o $(SIMFILES) | |
15 | ||
9b4bebb2 DE |
16 | # The simulator uses the sqrt() function. |
17 | TM_CLIBS = -lm | |
18 | ||
3b22d69a DE |
19 | # configure.in requires "TM_FILE= ". |
20 | TM_FILE= tm-sp64.h |