5 ifeq (,$(filter nobiarch
, $(DEB_BUILD_PROFILES
)))
7 # build 32-bit (n32) alternative library
8 GLIBC_PASSES
+= mipsn32
9 DEB_ARCH_MULTILIB_PACKAGES
+= libc6-mipsn32 libc6-dev-mipsn32
10 libc6-mipsn32_shlib_dep
= libc6-mipsn32
(>= $(shlib_dep_ver
))
11 mipsn32_configure_target
= mipsisa64r6-linux-gnuabin32
12 mipsn32_CC
= $(CC
) -mabi
=n32
13 mipsn32_CXX
= $(CXX
) -mabi
=n32
14 mipsn32_rtlddir
= /lib32
15 mipsn32_slibdir
= /lib32
16 mipsn32_libdir
= /usr
/lib32
18 # build 32-bit (o32) alternative library
19 GLIBC_PASSES
+= mips32
20 DEB_ARCH_MULTILIB_PACKAGES
+= libc6-mips32 libc6-dev-mips32
21 libc6-mips32_shlib_dep
= libc6-mips32
(>= $(shlib_dep_ver
))
22 mips32_configure_target
= mipsisa32r6-linux-gnu
23 mips32_CC
= $(CC
) -mabi
=32
24 mips32_CXX
= $(CXX
) -mabi
=32
26 mips32_slibdir
= /libo32
27 mips32_libdir
= /usr
/libo32
29 define libc6-dev-mipsn32_extra_pkg_install
31 $(call generic_multilib_extra_pkg_install
,libc6-dev-mipsn32
)
33 mkdir
-p debian
/libc6-dev-mipsn32
/usr
/include/mipsisa64r6-linux-gnuabi64
/gnu
34 cp
-a debian
/tmp-mipsn32
/usr
/include/gnu
/lib-names-n32_hard_2008.h \
35 debian
/tmp-mipsn32
/usr
/include/gnu
/stubs-n32_hard_2008.h \
36 debian
/libc6-dev-mipsn32
/usr
/include/mipsisa64r6-linux-gnuabi64
/gnu
40 define libc6-dev-mips32_extra_pkg_install
42 mkdir
-p debian
/libc6-dev-mips32
/usr
/include/mipsisa64r6-linux-gnuabi64
/gnu
43 cp
-a debian
/tmp-mips32
/usr
/include/gnu
/lib-names-o32_hard_2008.h \
44 debian
/tmp-mips32
/usr
/include/gnu
/stubs-o32_hard_2008.h \
45 debian
/libc6-dev-mips32
/usr
/include/mipsisa64r6-linux-gnuabi64
/gnu