bsd.eabi.mk revision 1.2 1 # $NetBSD: bsd.eabi.mk,v 1.2 2013/04/27 08:44:35 matt Exp $
2
3 MLIBDIR= eabi
4 .if ${MACHINE_ARCH:M*eb} != ""
5 EARM_MACHINE_ARCH= earmeb
6 LD+= -m armelfb_nbsd_eabi
7 .else
8 EARM_MACHINE_ARCH= earm
9 LD+= -m armelf_nbsd_eabi
10 .endif
11 LIBC_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
12 LIBGCC_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
13 COMMON_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
14 KVM_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
15 PTHREAD_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
16 BFD_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
17 CSU_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
18 CRYPTO_MACHINE_CPU= ${EARM_MACHINE_ARCH}
19 LDELFSO_MACHINE_CPU= ${EARM_MACHINE_ARCH}
20 GOMP_MACHINE_ARCH= ${EARM_MACHINE_ARCH}
21
22 COPTS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5
23 CPUFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5
24 LDADD+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5
25 LDFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5
26 MKDEPFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5
27
28 .include "${.PARSEDIR}/../../Makefile.compat"
29