diff options
author | Vladimir Dronnikov <dronnikov@gmail.com> | 2009-10-16 07:25:19 +0200 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2009-10-16 07:25:19 +0200 |
commit | dce3a7a42d585b74ce68081010b42afe81c8f4c4 (patch) | |
tree | e80cd4f574aa4df481bb3000b35a49d0debc85b2 /drivers/md/unroll.pl | |
parent | md: remove clumsy usage of do_sync_mapping_range from bitmap code (diff) | |
download | linux-dce3a7a42d585b74ce68081010b42afe81c8f4c4.tar.xz linux-dce3a7a42d585b74ce68081010b42afe81c8f4c4.zip |
md: drivers/md/unroll.pl replaced with awk analog
drivers/md/unroll.pl replaced by awk script to drop build-time
dependency on perl
Signed-off-by: Vladimir Dronnikov <dronnikov@gmail.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'drivers/md/unroll.pl')
-rw-r--r-- | drivers/md/unroll.pl | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/drivers/md/unroll.pl b/drivers/md/unroll.pl deleted file mode 100644 index 3acc710a20ea..000000000000 --- a/drivers/md/unroll.pl +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/perl -# -# Take a piece of C code and for each line which contains the sequence $$ -# repeat n times with $ replaced by 0...n-1; the sequence $# is replaced -# by the unrolling factor, and $* with a single $ -# - -($n) = @ARGV; -$n += 0; - -while ( defined($line = <STDIN>) ) { - if ( $line =~ /\$\$/ ) { - $rep = $n; - } else { - $rep = 1; - } - for ( $i = 0 ; $i < $rep ; $i++ ) { - $tmp = $line; - $tmp =~ s/\$\$/$i/g; - $tmp =~ s/\$\#/$n/g; - $tmp =~ s/\$\*/\$/g; - print $tmp; - } -} |