- if test -n "$addsuffix"; then
- case :${LIB_PATH}: in
- *:${lib}${LIBPATH_SUFFIX}:*) ;;
- ::) LIB_PATH=${lib}${LIBPATH_SUFFIX} ;;
- *) LIB_PATH=${LIB_PATH}:${lib}${LIBPATH_SUFFIX} ;;
- esac
- case :${LIB_PATH}:${LIB_PATH2}: in
- *:${lib}:*) ;;
- *::) LIB_PATH2=${lib} ;;
- *) LIB_PATH2=${LIB_PATH2}:${lib} ;;
- esac
- else
- case :${LIB_PATH2}: in
- *:${lib}:*) ;;
- ::) LIB_PATH2=${lib} ;;
- *) LIB_PATH2=${LIB_PATH2}:${lib} ;;
- esac
- fi
- done
-
- case :${LIB_PATH}:${LIB_PATH2}: in
- *:: | ::*) LIB_PATH=${LIB_PATH}${LIB_PATH2} ;;
- *) LIB_PATH=${LIB_PATH}:${LIB_PATH2} ;;
- esac
-
- # For multilib'ed targets, ensure both ${target_alias}/lib${LIBPATH_SUFFIX}
- # and ${TOOL_LIB}/lib${LIBPATH_SUFFIX} are in the default search path, because
- # 64bit libraries may be in both places, depending on cross-development
- # setup method (e.g.: /usr/s390x-linux/lib64 vs /usr/s390-linux/lib64)
- case "${LIBPATH_SUFFIX}:${tool_lib}" in
- :*) ;;
- *:*${LIBPATH_SUFFIX}) ;;
- *)
- paths="${exec_prefix}/${target_alias}/lib${LIBPATH_SUFFIX}"
- if [ x"${TOOL_LIB}" != x ]; then
- paths="${paths} ${exec_prefix}/${TOOL_LIB}/lib${LIBPATH_SUFFIX}"
- fi
- for path in $paths; do
- case :${LIB_PATH}: in
- ::: | *:${path}:*) ;;
- *) LIB_PATH=${path}:${LIB_PATH} ;;
- esac
- done
- ;;
- esac