Home | History | Annotate | Download | only in tools

Lines Matching refs:ABI

98 # $1: ABI name
106 local ABI=$1
111 local DSTDIR=$NDK_DIR/$GNUSTL_SUBDIR/$GCC_VERSION/libs/$ABI/$THUMB
114 prepare_target_build $ABI $PLATFORM $NDK_DIR
117 INSTALLDIR=$BUILDDIR/install-$ABI-$GCC_VERSION/$THUMB
118 BUILDDIR=$BUILDDIR/$LIBTYPE-${ABI}${THUMB}-$GCC_VERSION
122 ARCH=$(convert_abi_to_arch $ABI)
182 if [ "$ABI" = "armeabi-v7a" ]; then
183 CXXFLAGS=$CXXFLAGS" -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16"
205 PROJECT="gnustl_$LIBTYPE gcc-$GCC_VERSION $ABI $THUMB"
230 fail_panic "Could not create $ABI $THUMB prebuilts for GNU libsupc++/libstdc++"
236 # $1: ABI
241 local ABI="$1"
243 local ARCH=$(convert_abi_to_arch $ABI)
248 local SDIR="$BUILDDIR/install-$ABI-$GCC_VERSION"
259 rm -rf "$DDIR/libs/$ABI" &&
260 mkdir -p "$DDIR/libs/$ABI/include"
262 # Copy the ABI-specific headers
263 copy_directory "$SDIR/include/c++/$GCC_VERSION/$PREFIX/bits" "$DDIR/libs/$ABI/include/bits"
265 # Copy the ABI-specific libraries
267 copy_file_list "$SDIR/lib" "$DDIR/libs/$ABI" libsupc++.a libgnustl_shared.so
269 cp "$SDIR/lib/libgnustl_shared.a" "$DDIR/libs/$ABI/libgnustl_static.a"
271 copy_file_list "$SDIR/thumb/lib" "$DDIR/libs/$ABI/thumb" libsupc++.a libgnustl_shared.so
272 cp "$SDIR/thumb/lib/libgnustl_shared.a" "$DDIR/libs/$ABI/thumb/libgnustl_static.a"
278 for ABI in $ABIS; do
279 build_gnustl_for_abi $ABI "$BUILD_DIR" static $VERSION
280 build_gnustl_for_abi $ABI "$BUILD_DIR" shared $VERSION
281 if [ "$ABI" != "${ABI%%arm*}" ] ; then
282 build_gnustl_for_abi $ABI "$BUILD_DIR" static $VERSION thumb
283 build_gnustl_for_abi $ABI "$BUILD_DIR" shared $VERSION thumb
285 copy_gnustl_libs $ABI "$BUILD_DIR" $VERSION
297 # Then, one package per version/ABI for libraries
298 for ABI in $ABIS; do
301 FILES="$FILES $GNUSTL_SUBDIR/$VERSION/libs/$ABI/$LIB"
302 THUMB_FILE="$GNUSTL_SUBDIR/$VERSION/libs/$ABI/thumb/$LIB"
307 PACKAGE="$PACKAGE_DIR/gnu-libstdc++-libs-$VERSION-$ABI.tar.bz2"
310 fail_panic "Could not package $ABI STLport binaries!"