afefacf196
If there are no symbols to keep (i.e. all function symbols are also in the dynsym table), then the "${outfile}.keep_symbols" file has size 0. When objcopy parses a --keep-symbols file, it has a special case for 0-sized files where it silently fails (exits with status 1, no error message). On the other hand, objcopy is happy with a file containing no symbols, as long as there is some whitespace or a comment. Avoid the special case by appending a newline to keep_symbols. Bug: b/62815515 Bug: b/77242617 Test: manual Change-Id: I90fd3258426176dc18aa5a8c19389c55fe6329c7 |
||
---|---|---|
.. | ||
build-ndk-prebuilts.sh | ||
copygcclib.sh | ||
diff_build_graphs.sh | ||
gen-kotlin-build-file.sh | ||
jar-args.sh | ||
jar-wrapper.sh | ||
jars-to-module-info-java.sh | ||
microfactory.bash | ||
setup_go_workspace_for_soong.sh | ||
strip.sh | ||
toc.sh |