diff --git a/build.sh b/build.sh index b316bb022c094c13388b2210c69a304141e6a057..4e13df09d78f860f8564bc525546c11c6218d45c 100755 --- a/build.sh +++ b/build.sh @@ -239,4 +239,10 @@ if [ "$install" = "install/strip" ]; then find $install_prefix -type f -exec chmod a-w,o-rx {} \; fi +# In openEuler embedded building system, it need wrap llvm-readelf +# to replace binutils-readelf. +if [ -e "$install_prefix/bin/llvm-readobj" ]; then + ln -sf llvm-readobj $install_prefix/bin/llvm-readelf +fi + echo "$0: SUCCESS"