Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0abcbe6a authored by Colin Cross's avatar Colin Cross
Browse files

Fix inverted logic for objcopy vs. llvm-objcopy with --keep-symbols

Bug: 113936524
Test: m checkbuild
Change-Id: I958c4277342ed6885714a01bd9f35183ed73eda7
parent 2f7e3bb4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -63,9 +63,9 @@ do_strip_keep_symbols() {
    # we have not found a use case that is broken by objcopy yet.
    REMOVE_SECTIONS=`"${CROSS_COMPILE}readelf" -S "${infile}" | awk '/.debug_/ {print "--remove-section " $2}' | xargs`
    if [ ! -z "${use_llvm_strip}" ]; then
        "${CROSS_COMPILE}objcopy" "${infile}" "${outfile}.tmp" ${REMOVE_SECTIONS}
    else
        "${CLANG_BIN}/llvm-objcopy" "${infile}" "${outfile}.tmp" ${REMOVE_SECTIONS}
    else
        "${CROSS_COMPILE}objcopy" "${infile}" "${outfile}.tmp" ${REMOVE_SECTIONS}
    fi
}