X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ltconfig;h=7130a6f570baa08ef81f5ab89e327e262533da99;hb=3557da92098df83ddd2b11e519882ff4af3e01fb;hp=fb0bf8b8b181b785402a541da2b61c08c77bb0e7;hpb=d64552c5891911a7548901904c4acf9b5e73f922;p=deliverable%2Fbinutils-gdb.git diff --git a/ltconfig b/ltconfig index fb0bf8b8b1..7130a6f570 100755 --- a/ltconfig +++ b/ltconfig @@ -422,8 +422,10 @@ fi if test -n "$tagname"; then # Check whether tagname contains only valid characters - case "$tagname" in - *[!-_A-Za-z0-9,/]*) + case `$echo "X$tagname" | + $Xsed -e 's/[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]//g'` in + "") ;; + *) echo "$progname: invalid tag name: $tagname" 1>&2 exit 1 ;;