OSDN Git Service

tools/memory-model: Use "grep -E" instead of "egrep"
authorTiezhu Yang <yangtiezhu@loongson.cn>
Mon, 21 Nov 2022 03:25:38 +0000 (11:25 +0800)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 24 Mar 2023 17:24:15 +0000 (10:24 -0700)
commit2a8ec611ac2feef30716066e031a32004e5664d0
tree162bc71724d3312721a1870f74031f70ae05489c
parent719bef0cbe7be11a1be3ad30a11cb33959a5435a
tools/memory-model: Use "grep -E" instead of "egrep"

The latest version of grep claims the egrep is now obsolete so the build
now contains warnings that look like:
egrep: warning: egrep is obsolescent; using grep -E
fix this up by moving the related file to use "grep -E" instead.

  sed -i "s/egrep/grep -E/g" `grep egrep -rwl tools/memory-model`

Here are the steps to install the latest grep:

  wget http://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz
  tar xf grep-3.8.tar.gz
  cd grep-3.8 && ./configure && make
  sudo make install
  export PATH=/usr/local/bin:$PATH

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Reviewed-by: Akira Yokosawa <akiyks@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
tools/memory-model/scripts/checkghlitmus.sh