Jeremy Huntwork
15a2ee74d2
Fix incompatibility with versions of Perl less than 5.6.0
...
Fix headers_install.pl and headers_check.pl to be compatible with versions
of Perl less than 5.6.0. It has been tested with Perl 5.005_03 and 5.8.8.
I realize this may not be an issue for most people, but there will still
be some that hit it, I imagine. There are three basic issues:
1. Prior to 5.6.0 open() only used 2 arguments, and the versions of
the scripts in 2.6.27.1 use 3.
2. 5.6.0 also introduced the ability to use uninitialized scalar
variables as file handles, which the current scripts make use of.
3. Lastly, 5.6.0 also introduced the pragma 'use warnings'. We can use
the -w switch and be backwards compatible.
Signed-off-by: Jeremy Huntwork <jhuntwork@lightcubesolutions.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2008-10-29 22:38:37 +01:00
..
basic
Update .gitignore files for generated targets
2008-10-20 11:24:31 -07:00
genksyms
kbuild: genksyms: Include extern information in dumps
2008-07-31 23:01:31 +02:00
kconfig
fix allmodconfig breakage
2008-10-26 09:35:05 -07:00
ksymoops
mod
kbuild: prevent modpost from looking for a .cmd file for a static library linked into a module
2008-10-29 22:02:10 +01:00
package
scripts/package: don't break if %{_smp_mflags} isn't set
2008-10-29 22:02:08 +01:00
rt-tester
selinux
SELinux: add gitignore file for mdp script
2008-09-05 21:43:38 +10:00
.gitignore
Add binoffset to gitignore
2008-02-09 10:43:58 +01:00
bin2c.c
binoffset.c
bloat-o-meter
fix bloat-o-meter for ppc64
2007-12-17 19:28:17 -08:00
bootgraph.pl
tracing/fastboot: fix row order in bootgraph.pl
2008-10-22 16:37:25 +02:00
checkincludes.pl
checkkconfigsymbols.sh
checkpatch.pl
Update email addresses.
2008-10-20 12:50:03 -07:00
checkstack.pl
sparc: Add checkstack support
2008-10-22 21:53:49 -07:00
checksyscalls.sh
scripts/checksyscalls.sh: fix for non-gnu sed
2008-10-29 22:02:08 +01:00
checkversion.pl
cleanfile
cleanpatch
conmakehash.c
decodecode
Mark 'scripts/decodecode' executable
2008-05-30 14:02:21 -07:00
diffconfig
kconfig: add diffconfig utility
2008-07-25 22:12:41 +02:00
export_report.pl
extract-ikconfig
gcc-version.sh
kbuild: fix buglet in gcc-version.sh
2008-01-28 23:14:36 +01:00
gcc-x86_64-has-stack-protector.sh
gen_initramfs_list.sh
kbuild: fix unportability in gen_initramfs_list.sh
2008-04-28 22:50:51 +02:00
headers.sh
kbuild: prepare headers_* for arch/$ARCH/include
2008-07-25 22:12:33 +02:00
headers_check.pl
Fix incompatibility with versions of Perl less than 5.6.0
2008-10-29 22:38:37 +01:00
headers_install.pl
Fix incompatibility with versions of Perl less than 5.6.0
2008-10-29 22:38:37 +01:00
kallsyms.c
kbuild: filter away debug symbols from kernel symbols
2008-05-19 20:07:58 +02:00
Kbuild.include
kbuild: fix cc-option and cc-option-yn
2008-09-09 11:52:33 -07:00
kernel-doc
kernel-doc: allow more whitespace in macros
2008-10-26 16:32:09 -07:00
Lindent
scripts/Lindent: support gnu indent v2.2.10
2008-04-29 08:06:04 -07:00
Makefile
selinux: add support for installing a dummy policy (v2)
2008-08-27 08:54:08 +10:00
Makefile.build
ftrace: handle generic arch calls
2008-10-23 15:58:19 +02:00
Makefile.clean
kbuild: fix some minor typoes
2008-04-25 20:18:48 +02:00
Makefile.fwinst
firmware: silence __fw_modbuild and __fw_modinst 'Nothing to be done' messages
2008-08-02 07:52:29 +01:00
Makefile.headersinst
kbuild: install all headers when arch is changed
2008-07-25 22:12:18 +02:00
Makefile.host
kbuild: fix some minor typoes
2008-04-25 20:18:48 +02:00
Makefile.lib
driver core: basic infrastructure for per-module dynamic debug messages
2008-10-16 09:24:47 -07:00
Makefile.modinst
kbuild: fix installing external modules
2008-01-28 23:14:36 +01:00
Makefile.modpost
kbuild: fix KBUILD_EXTRA_SYMBOLS
2008-10-29 22:02:09 +01:00
makelst
mkcompile_h
mkmakefile
kbuild: scripts/mkmakefile: dynamic determination of output directory
2008-01-28 23:14:38 +01:00
mksysmap
kbuild: filter away debug symbols from kernel symbols
2008-05-19 20:07:58 +02:00
mkuboot.sh
mkversion
namespace.pl
patch-kernel
bugfix for scripts/patch-kernel in 2.6 sublevel stepping
2008-08-06 22:11:33 +02:00
pnmtologo.c
profile2linkerlist.pl
recordmcount.pl
ftrace: dynamic ftrace process only text section
2008-10-23 15:58:20 +02:00
setlocalversion
kbuild: tag with git revision when git describe is missing
2008-10-29 22:25:36 +01:00
show_delta
unifdef.c
ver_linux
kbuild: scripts/ver_linux: don't set PATH
2008-07-31 23:36:54 +02:00