# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # For people who have arm builds with softfp, automatically move them # away so we can deploy them with hardfp. # See also 29_64bit_convert_stumpy. # In case the dev has no arm boards. shopt -s nullglob for ldso in /build/*/lib/ld-linux.so.3; do # See if this is an ARM softfp ldso. if ! readelf -A "${ldso}" | grep -q Tag_ABI_VFP_args; then build=${ldso%/lib/*} board=${build##*/} info "Migrating ${board} to ${board}.softfp" info "If you don't need it, please run " info "sudo rm -rf ${build}.softfp" sudo mv ${build}{,.softfp} info "Running setup_board --board=${board}" ~/trunk/src/scripts/setup_board \ --board=${board} \ --skip_chroot_upgrade fi done