Home | History | Annotate | Line # | Download | only in 64
      1 #	$NetBSD: bsd.64.mk,v 1.14 2024/07/09 15:11:28 rin Exp $
      2 
      3 .if !empty(MACHINE_ARCH:M*eb)
      4 LD+=		-m elf64btsmip
      5 .else
      6 LD+=		-m elf64ltsmip
      7 .endif
      8 .ifndef MLIBDIR
      9 MLIBDIR=	64
     10 
     11 LIBC_MACHINE_ARCH=	${MACHINE_ARCH:S/mips/mipsn/}
     12 LIBGCC_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
     13 GOMP_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
     14 XORG_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
     15 BFD_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
     16 
     17 # GCC 5/6 libgomp for n64 needs files we don't generate yet.
     18 NO_LIBGOMP=	1
     19 
     20 COPTS+=		-mabi=64
     21 CPUFLAGS+=	-mabi=64
     22 LDADD+=		-mabi=64
     23 LDFLAGS+=	-mabi=64
     24 MKDEPFLAGS+=	-mabi=64
     25 .endif
     26 
     27 .include "${.PARSEDIR}/../../Makefile.compat"
     28