Commit 57cccc86 by Ian Lance Taylor

libgo: don't use \? in grep pattern

    
    It's not supported by Solaris grep.  Just use * instead; it matches
    more but it shouldn't matter.
    
    Fixes https://gcc.gnu.org/PR91764
    
    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/195238

From-SVN: r275700
parent 9a235e7e
ceb1e4f5614b4772eed44f9cf57780e52f44753e 5af62eda697da21155091cf5375ed9edb4639b67
The first line of this file holds the git revision number of the last The first line of this file holds the git revision number of the last
merge done from the gofrontend repository. merge done from the gofrontend repository.
...@@ -135,7 +135,7 @@ for f in $gofiles; do ...@@ -135,7 +135,7 @@ for f in $gofiles; do
if test x$tag1 != xnonmatchingtag -a x$tag2 != xnonmatchingtag; then if test x$tag1 != xnonmatchingtag -a x$tag2 != xnonmatchingtag; then
# Pipe through cat so that `set -e` doesn't affect fgrep. # Pipe through cat so that `set -e` doesn't affect fgrep.
tags=`sed '/^package /q' < $f | grep '^// \?+build ' | cat` tags=`sed '/^package /q' < $f | grep '^// *+build ' | cat`
omatch=true omatch=true
first=true first=true
match=false match=false
......
...@@ -326,7 +326,7 @@ x) ...@@ -326,7 +326,7 @@ x)
esac esac
if test x$tag1 != xnonmatchingtag -a x$tag2 != xnonmatchingtag; then if test x$tag1 != xnonmatchingtag -a x$tag2 != xnonmatchingtag; then
tags=`sed '/^package /q' < $f | grep '^// \?+build '` tags=`sed '/^package /q' < $f | grep '^// *+build '`
omatch=true omatch=true
first=true first=true
match=false match=false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment