* elf/ldd.bash.in: Create better error messages for invalid input
	files.
This commit is contained in:
Ulrich Drepper 2006-04-01 20:17:41 +00:00
parent a44cffaa12
commit 7cd67fd89e
2 changed files with 8 additions and 1 deletions

View file

@ -1,5 +1,9 @@
2006-04-01 Ulrich Drepper <drepper@redhat.com>
[BZ #2415]
* elf/ldd.bash.in: Create better error messages for invalid input
files.
[BZ #2477]
* sysdeps/unix/sysv/linux/i386/sysdep.h: Create correct LOADARGS_*
macros for non-shared position-independent code.

View file

@ -144,9 +144,12 @@ for file do
*) file=./$file
;;
esac
if test ! -f "$file"; then
if test ! -e "$file"; then
echo "ldd: ${file}:" $"No such file or directory" >&2
result=1
elif test ! -f "$file"; then
echo "ldd: ${file}:" $"not regular file" >&2
result=1
elif test -r "$file"; then
test -x "$file" || echo 'ldd:' $"\
warning: you do not have execution permission for" "\`$file'" >&2