Changeset View
Changeset View
Standalone View
Standalone View
Makefile.libcompat
Show All 14 Lines | |||||
LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} | LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} | ||||
.endif | .endif | ||||
LIB32CPUFLAGS+= -m32 | LIB32CPUFLAGS+= -m32 | ||||
LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ | LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ | ||||
MACHINE_CPU="i686 mmx sse sse2" | MACHINE_CPU="i686 mmx sse sse2" | ||||
LIB32WMAKEFLAGS= \ | LIB32WMAKEFLAGS= \ | ||||
AS="${XAS} --32" \ | AS="${XAS} --32" \ | ||||
LD="${XLD} -m elf_i386_fbsd -L${LIBCOMPATTMP}/usr/lib32" \ | LD="${XLD} -m elf_i386_fbsd -L${LIBCOMPATTMP}/usr/lib32" \ | ||||
OBJCOPY="${XOBJCOPY}" | LLVM_LINK="${XLLVM_LINK}" OBJCOPY="${XOBJCOPY}" | ||||
.elif ${TARGET_ARCH} == "powerpc64" | .elif ${TARGET_ARCH} == "powerpc64" | ||||
.if empty(TARGET_CPUTYPE) | .if empty(TARGET_CPUTYPE) | ||||
LIB32CPUFLAGS= -mcpu=powerpc | LIB32CPUFLAGS= -mcpu=powerpc | ||||
.else | .else | ||||
LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} | LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} | ||||
.endif | .endif | ||||
LIB32CPUFLAGS+= -m32 | LIB32CPUFLAGS+= -m32 | ||||
▲ Show 20 Lines • Show All 138 Lines • ▼ Show 20 Lines | |||||
.endfor | .endfor | ||||
.endfor | .endfor | ||||
.for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic | .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic | ||||
${_+_}cd ${.CURDIR}/${_dir}; \ | ${_+_}cd ${.CURDIR}/${_dir}; \ | ||||
WORLDTMP=${WORLDTMP} \ | WORLDTMP=${WORLDTMP} \ | ||||
MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" \ | MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" \ | ||||
MAKEOBJDIRPREFIX=${LIBCOMPAT_OBJTREE} ${MAKE} SSP_CFLAGS= DESTDIR= \ | MAKEOBJDIRPREFIX=${LIBCOMPAT_OBJTREE} ${MAKE} SSP_CFLAGS= DESTDIR= \ | ||||
DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ | DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ | ||||
MK_LLVM_BITCODE=no \ | |||||
build-tools | build-tools | ||||
.endfor | .endfor | ||||
${_+_}cd ${.CURDIR}; \ | ${_+_}cd ${.CURDIR}; \ | ||||
${LIBCOMPATWMAKE} -f Makefile.inc1 -DNO_FSCHG libraries | ${LIBCOMPATWMAKE} -f Makefile.inc1 -DNO_FSCHG libraries | ||||
.if ${libcompat} == "32" | .if ${libcompat} == "32" | ||||
.for _t in ${_obj} all | .for _t in ${_obj} all | ||||
.if !defined(NO_RTLD) | .if !defined(NO_RTLD) | ||||
${_+_}cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIBCOMPATWMAKE} \ | ${_+_}cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIBCOMPATWMAKE} \ | ||||
Show All 21 Lines |