Home | History | Annotate | Download | only in tools

Lines Matching full:arch

42 register_var_option "--arch=<arm,x86,mips>" OPTION_ARCH "Default: all"
141 for arch in $ARCHS; do
142 dump "Rebuild for architecture $arch"
146 LLVM_BUILD_OUT=$BUILD_OUT/llvm/$arch
150 toolchain_prefix=`get_default_toolchain_prefix_for_arch $arch`
151 toolchain_name=`get_default_toolchain_name_for_arch $arch`
156 if [ $arch = "arm" ]; then
163 --arch=$arch \
166 --install-dir=$BUILD_OUT/ndk-standalone-$arch
167 fail_panic "Couldn't make standalone for $arch"
169 mkdir -p $TOOLCHAIN_BUILD_PREFIX/$arch
170 cp -f $BUILD_OUT/ndk-standalone-$arch/$toolchain_prefix/lib/libstlport_shared.so $TOOLCHAIN_BUILD_PREFIX/$arch
172 CC=$BUILD_OUT/ndk-standalone-$arch/bin/$toolchain_prefix-gcc
173 CXX=$BUILD_OUT/ndk-standalone-$arch/bin/$toolchain_prefix-g++
177 --prefix=$TOOLCHAIN_BUILD_PREFIX/$arch \
180 --enable-targets=$arch \
188 fail_panic "Couldn't configure llvm toolchain for $arch"
197 mkdir -p $TOOLCHAIN_BUILD_PREFIX/$arch
198 cp -f $LLVM_BUILD_OUT/Release/lib/libLLVM-${DEFAULT_LLVM_VERSION}.so $TOOLCHAIN_BUILD_PREFIX/$arch
199 cp -f $LLVM_BUILD_OUT/Release/bin/le32-none-ndk-translate $TOOLCHAIN_BUILD_PREFIX/$arch
200 cp -f $LLVM_BUILD_OUT/Release/bin/llc $TOOLCHAIN_BUILD_PREFIX/$arch
204 MCLINKER_BUILD_OUT=$MCLINKER_SRC_DIR/build/$arch
208 CC=$BUILD_OUT/ndk-standalone-$arch/bin/$toolchain_prefix-gcc
209 CXX="$BUILD_OUT/ndk-standalone-$arch/bin/$toolchain_prefix-g++ -lstlport_shared"
213 --prefix=$TOOLCHAIN_BUILD_PREFIX/$arch \
216 --enable-targets=$arch \
218 fail_panic "Couldn't configure mclinker for $arch"
227 mkdir -p $TOOLCHAIN_BUILD_PREFIX/$arch
228 cp -f $MCLINKER_BUILD_OUT/optimized/ld.mcld $TOOLCHAIN_BUILD_PREFIX/$arch
231 STRIP=$BUILD_OUT/ndk-standalone-$arch/bin/$toolchain_prefix-strip
232 find $TOOLCHAIN_BUILD_PREFIX/$arch -maxdepth 1 -type f -exec $STRIP --strip-all {} \;