]> git.karo-electronics.de Git - karo-tx-linux.git/commit
headers_install.pl: convert to headers_install.sh
authorRob Landley <rob@landley.net>
Tue, 26 Mar 2013 23:24:11 +0000 (10:24 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Thu, 4 Apr 2013 06:04:11 +0000 (17:04 +1100)
commit9fe733439e8fd057ce03f5434fa279708d9571e1
treed84153b9de90caf8ba7f37fa44b13ef854313a77
parentc06b715c2ff876b1d14b56ae4a33ce6bfcf40758
headers_install.pl: convert to headers_install.sh

Remove perl from make headers_install by replacing a perl script (doing a
simple regex search and replace) with a smaller, faster, simpler,
POSIX-2008 shell script implementation.  The new shell script is a single
for loop calling sed and piping its output through unifdef to produce the
target file.

Same as last time except for minor tweak to deal with code review from
here: http://lkml.indiana.edu/hypermail/linux/kernel/1302.3/00078.html

(Note that this drops the "arch" argument, which isn't used. Kbuild
already points to the right input files on the command line.)

Signed-off-by: Rob Landley <rob@landley.net>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Josh Boyer <jwboyer@redhat.com>
Cc: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Cc: David Howells <dhowell@redhat.com>
Cc: Michal Marek <mmarek@suse.cz>
Cc: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
scripts/Makefile.headersinst
scripts/headers_install.pl [deleted file]
scripts/headers_install.sh [new file with mode: 0644]