nsim: symbols got renamed
[openadk.git] / package / libgcc / Makefile
blobe9ae22b860cb90f61c638bf612188c0605dd8b45
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
5 include ${ADK_TOPDIR}/toolchain/gcc/Makefile.inc
7 PKG_NAME:= libgcc
8 PKG_DESCR:= gcc library
9 PKG_SECTION:= base/libs
10 PKG_OPTS:= noremove
12 PKG_DFLT_LIBGCC:= y if !ADK_APPLIANCE_TOOLCHAIN
14 NO_DISTFILES:= 1
16 include ${ADK_TOPDIR}/mk/package.mk
18 $(eval $(call PKG_template,LIBGCC,libgcc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
20 CONFIG_STYLE:= manual
21 BUILD_STYLE:= manual
22 INSTALL_STYLE:= manual
24 libgcc-install:
25 $(INSTALL_DIR) ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
26 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),)
27 ifeq ($(ADK_TARGET_ARCH_SH),y)
28 ifeq ($(ADK_TARGET_CPU_SH_SH3),y)
29 ${CP} ${STAGING_TARGET_DIR}/usr/lib/!m3*/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
30 endif
31 ifeq ($(ADK_TARGET_CPU_SH_SH4),y)
32 ${CP} ${STAGING_TARGET_DIR}/usr/lib/!m4*/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
33 endif
34 else
35 ifeq ($(ADK_TARGET_ARCH_AVR32),)
36 ifeq ($(ADK_TARGET_BINFMT_FLAT),)
37 ${CP} ${STAGING_TARGET_DIR}/usr/lib/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
38 endif
39 endif
40 endif
41 endif
43 include ${ADK_TOPDIR}/mk/pkg-bottom.mk