@ -83,33 +83,6 @@ define Package/libatomic/config
endmenu
endmenu
e n d e f
e n d e f
d e f i n e P a c k a g e / l i b s s p
$( call Package /gcc /Default )
DEPENDS += @GCC_LIBSSP
TITLE:= GCC support library
e n d e f
d e f i n e P a c k a g e / l i b s s p / c o n f i g
menu "Configuration"
depends on EXTERNAL_TOOLCHAIN && PACKAGE_libssp
config LIBSSP_ROOT_DIR
string
prompt "libssp shared library base directory"
depends on EXTERNAL_TOOLCHAIN && PACKAGE_libssp
default TOOLCHAIN_ROOT if !NATIVE_TOOLCHAIN
default "/" if NATIVE_TOOLCHAIN
config LIBSSP_FILE_SPEC
string
prompt "libssp shared library files (use wildcards)"
depends on EXTERNAL_TOOLCHAIN && PACKAGE_libssp
default "./lib/libssp.so.*"
endmenu
e n d e f
d e f i n e P a c k a g e / l i b s t d c p p
d e f i n e P a c k a g e / l i b s t d c p p
$( call Package /gcc /Default )
$( call Package /gcc /Default )
NAME:= libstdc++
NAME:= libstdc++
@ -519,11 +492,6 @@ ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),)
$( CP) $( TOOLCHAIN_DIR) /lib/libgfortran.so.* $( 1) /usr/lib/
$( CP) $( TOOLCHAIN_DIR) /lib/libgfortran.so.* $( 1) /usr/lib/
endef
endef
define Package/libssp/install
$( INSTALL_DIR) $( 1) /lib
$( CP) $( TOOLCHAIN_DIR) /lib/libssp.so.* $( 1) /lib/
endef
define Package/libstdcpp/install
define Package/libstdcpp/install
$( INSTALL_DIR) $( 1) /usr/lib
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( TOOLCHAIN_DIR) /lib/libstdc++.so.* $( 1) /usr/lib/
$( CP) $( TOOLCHAIN_DIR) /lib/libstdc++.so.* $( 1) /usr/lib/
@ -670,14 +638,6 @@ else
done
done
endef
endef
define Package/libssp/install
for file in $( call qstrip,$( CONFIG_LIBSSP_FILE_SPEC) ) ; do \
$( INSTALL_DIR) $( 1) /lib ; \
$( CP) $( call qstrip,$( CONFIG_LIBSSP_ROOT_DIR) ) /$$ $$ file $( 1) /lib/ ; \
done ; \
exit 0
endef
define Package/libstdcpp/install
define Package/libstdcpp/install
for file in $( call qstrip,$( CONFIG_LIBSTDCPP_FILE_SPEC) ) ; do \
for file in $( call qstrip,$( CONFIG_LIBSTDCPP_FILE_SPEC) ) ; do \
$( INSTALL_DIR) $( 1) /lib ; \
$( INSTALL_DIR) $( 1) /lib ; \
@ -789,7 +749,6 @@ endif
$( eval $ ( call BuildPackage ,libc ) )
$( eval $ ( call BuildPackage ,libc ) )
$( eval $ ( call BuildPackage ,libgcc ) )
$( eval $ ( call BuildPackage ,libgcc ) )
$( eval $ ( call BuildPackage ,libatomic ) )
$( eval $ ( call BuildPackage ,libatomic ) )
$( eval $ ( call BuildPackage ,libssp ) )
$( eval $ ( call BuildPackage ,libstdcpp ) )
$( eval $ ( call BuildPackage ,libstdcpp ) )
$( eval $ ( call BuildPackage ,libasan ) )
$( eval $ ( call BuildPackage ,libasan ) )
$( eval $ ( call BuildPackage ,libtsan ) )
$( eval $ ( call BuildPackage ,libtsan ) )