Changeset View
Changeset View
Standalone View
Standalone View
share/mk/bsd.compat.mk
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Lines | |||||
.if ${COMPAT_ARCH:Mmips64el*} != "" | .if ${COMPAT_ARCH:Mmips64el*} != "" | ||||
LIB32CPUFLAGS= -target mipsel-unknown-freebsd13.0 | LIB32CPUFLAGS= -target mipsel-unknown-freebsd13.0 | ||||
.else | .else | ||||
LIB32CPUFLAGS= -target mips-unknown-freebsd13.0 | LIB32CPUFLAGS= -target mips-unknown-freebsd13.0 | ||||
.endif | .endif | ||||
.endif | .endif | ||||
LIB32CPUFLAGS+= -mabi=32 | LIB32CPUFLAGS+= -mabi=32 | ||||
LIB32_MACHINE= mips | LIB32_MACHINE= mips | ||||
LIB32_MACHINE_ARCH= mips | |||||
.if ${COMPAT_ARCH:Mmips64el*} != "" | .if ${COMPAT_ARCH:Mmips64el*} != "" | ||||
LIB32_MACHINE_ARCH= mipsel | |||||
_EMULATION= elf32ltsmip_fbsd | _EMULATION= elf32ltsmip_fbsd | ||||
.else | .else | ||||
LIB32_MACHINE_ARCH= mips | |||||
_EMULATION= elf32btsmip_fbsd | _EMULATION= elf32btsmip_fbsd | ||||
.endif | .endif | ||||
LIB32WMAKEFLAGS= LD="${XLD} -m ${_EMULATION}" | LIB32WMAKEFLAGS= LD="${XLD} -m ${_EMULATION}" | ||||
LIB32LDFLAGS= -Wl,-m${_EMULATION} | LIB32LDFLAGS= -Wl,-m${_EMULATION} | ||||
.endif | .endif | ||||
LIB32WMAKEFLAGS+= NM="${XNM}" | LIB32WMAKEFLAGS+= NM="${XNM}" | ||||
LIB32WMAKEFLAGS+= OBJCOPY="${XOBJCOPY}" | LIB32WMAKEFLAGS+= OBJCOPY="${XOBJCOPY}" | ||||
▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines |