diff --git Makefile.libcompat Makefile.libcompat index 3c0aabb2d05f..5532eadf281c 100644 --- Makefile.libcompat +++ Makefile.libcompat @@ -17,6 +17,7 @@ LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} LIB32CPUFLAGS+= -m32 LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ MACHINE_CPU="i686 mmx sse sse2" +LIB32WMAKEENV+= TARGET=i386 TARGET_ARCH=i386 LIB32WMAKEFLAGS= \ AS="${XAS} --32" \ LD="${XLD} -m elf_i386_fbsd -L${LIBCOMPATTMP}/usr/lib32" \ @@ -30,6 +31,7 @@ LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} .endif LIB32CPUFLAGS+= -m32 LIB32WMAKEENV= MACHINE=powerpc MACHINE_ARCH=powerpc +LIB32WMAKEENV+= TARGET=powerpc TARGET_ARCH=powerpc LIB32WMAKEFLAGS= \ LD="${XLD} -m elf32ppc_fbsd" \ OBJCOPY="${XOBJCOPY}" @@ -42,6 +44,7 @@ LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} .endif LIB32CPUFLAGS+= -mabi=32 LIB32WMAKEENV= MACHINE=mips MACHINE_ARCH=mips +LIB32WMAKEENV+= TARGET=mips TARGET_ARCH=mips .if ${TARGET_ARCH:Mmips64el*} != "" LIB32WMAKEFLAGS= LD="${XLD} -m elf32ltsmip_fbsd" .else @@ -63,6 +66,7 @@ LIB32WMAKEFLAGS+= -DCOMPAT_32BIT LIBSOFTCFLAGS= -DCOMPAT_SOFTFP LIBSOFTCPUFLAGS= -mfloat-abi=softfp LIBSOFTWMAKEENV= CPUTYPE=soft MACHINE=arm MACHINE_ARCH=armv6 +LIBSOFTWMAKEENV+= TARGET=arm TARGET_ARCH=armv6 LIBSOFTWMAKEFLAGS= -DCOMPAT_SOFTFP .endif