|
Revision tags: v3.9-rc4, v3.9-rc3, v3.9-rc2 |
|
| #
c4619bc6 |
| 04-Mar-2013 |
Sam Ravnborg <[email protected]> |
kbuild: fix make headers_check with make 3.80
Commit 10b63956 ("UAPI: Plumb the UAPI Kbuilds into the user header installation and checking") introduced a dependency of make 3.81 due to use of $(or
kbuild: fix make headers_check with make 3.80
Commit 10b63956 ("UAPI: Plumb the UAPI Kbuilds into the user header installation and checking") introduced a dependency of make 3.81 due to use of $(or ...)
We do not want to lift the requirement to gmake 3.81 just yet... Included are a straightforward conversion to $(if ...)
Bisected-and-tested-by: Tetsuo Handa <[email protected]> Cc: David Howells <[email protected]> Signed-off-by: Sam Ravnborg <[email protected]> Cc: <[email protected]> [v3.7+] Signed-off-by: Michal Marek <[email protected]>
show more ...
|
|
Revision tags: v3.9-rc1, v3.8, v3.8-rc7 |
|
| #
9b58b928 |
| 02-Feb-2013 |
Jesper Nilsson <[email protected]> |
kbuild: Fix destination-y for installed headers
Commit 10b63956fce7f369cc37fd4d994f09bd5203efe4 which plumbed in UAPI broke the destination-y functionality of scripts/Makefile.headersinst.
The vari
kbuild: Fix destination-y for installed headers
Commit 10b63956fce7f369cc37fd4d994f09bd5203efe4 which plumbed in UAPI broke the destination-y functionality of scripts/Makefile.headersinst.
The variable destination-y is used in a := assignment and so is expanded at declaration time, and the include of the Kbuild fragments that set destination-y to something is after this time, so it now always expands empty.
There are no in-tree users of destination-y, but it allows any Kbuild-fragment to redirect where headers are installed.
Just move the assignment of the variable that uses it below the include of the Kbuild fragment.
Signed-off-by: Jesper Nilsson <[email protected]> Cc: Michal Marek <[email protected]> Cc: David Howells <[email protected]> Signed-off-by: Michal Marek <[email protected]>
show more ...
|
|
Revision tags: v3.8-rc6, v3.8-rc5, v3.8-rc4, v3.8-rc3, v3.8-rc2, v3.8-rc1, v3.7, v3.7-rc8, v3.7-rc7, v3.7-rc6, v3.7-rc5, v3.7-rc4, v3.7-rc3, v3.7-rc2, v3.7-rc1 |
|
| #
10b63956 |
| 02-Oct-2012 |
David Howells <[email protected]> |
UAPI: Plumb the UAPI Kbuilds into the user header installation and checking
Plumb the UAPI Kbuilds into the user header installation and checking system. As the headers are split the entries will be
UAPI: Plumb the UAPI Kbuilds into the user header installation and checking
Plumb the UAPI Kbuilds into the user header installation and checking system. As the headers are split the entries will be transferred across from the old Kbuild files to the UAPI Kbuild files.
The changes made in this commit are:
(1) Exported generated files (of which there are currently four) are moved to uapi/ directories under the appropriate generated/ directory, thus we get:
include/generated/uapi/linux/version.h arch/x86/include/generated/uapi/asm/unistd_32.h arch/x86/include/generated/uapi/asm/unistd_64.h arch/x86/include/generated/uapi/asm/unistd_x32.h
These paths were added to the build as -I flags in a previous patch.
(2) scripts/Makefile.headersinst is now given the UAPI path to install from rather than the old path.
It then determines the old path from that and includes that Kbuild also if it exists, thus permitting the headers to exist in either directory during the changeover.
I also renamed the "install" variable to "installdir" as it refers to a directory not the install program.
(3) scripts/headers_install.pl is altered to take a list of source file paths instead of just their names so that the makefile can tell it exactly where to find each file.
For the moment, files can be obtained from one of four places for each output directory:
.../include/uapi/foo/ .../include/generated/uapi/foo/ .../include/foo/ .../include/generated/foo/
The non-UAPI paths will be dropped later.
Signed-off-by: David Howells <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Acked-by: Thomas Gleixner <[email protected]> Acked-by: Paul E. McKenney <[email protected]> Acked-by: Dave Jones <[email protected]>
show more ...
|
| #
40f1d4c2 |
| 02-Oct-2012 |
David Howells <[email protected]> |
UAPI: Remove the objhdr-y export list
Remove the objhdr-y export list as it is no longer used. genhdr-y should be used instead.
Signed-off-by: David Howells <[email protected]> Acked-by: Arnd Be
UAPI: Remove the objhdr-y export list
Remove the objhdr-y export list as it is no longer used. genhdr-y should be used instead.
Signed-off-by: David Howells <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Acked-by: Thomas Gleixner <[email protected]> Acked-by: Paul E. McKenney <[email protected]> Acked-by: Dave Jones <[email protected]>
show more ...
|
|
Revision tags: v3.6, v3.6-rc7, v3.6-rc6, v3.6-rc5, v3.6-rc4, v3.6-rc3, v3.6-rc2, v3.6-rc1, v3.5, v3.5-rc7, v3.5-rc6, v3.5-rc5, v3.5-rc4, v3.5-rc3, v3.5-rc2, v3.5-rc1, v3.4, v3.4-rc7, v3.4-rc6, v3.4-rc5, v3.4-rc4, v3.4-rc3, v3.4-rc2, v3.4-rc1, v3.3, v3.3-rc7, v3.3-rc6, v3.3-rc5, v3.3-rc4, v3.3-rc3, v3.3-rc2, v3.3-rc1, v3.2, v3.2-rc7, v3.2-rc6, v3.2-rc5, v3.2-rc4, v3.2-rc3, v3.2-rc2 |
|
| #
cb97914b |
| 11-Nov-2011 |
H. Peter Anvin <[email protected]> |
kbuild: Add support for installing generated asm headers
Generated asm headers are supposed to live in arch/*/include/generated/asm, but objhdr-y expect them to live in the same directory they are g
kbuild: Add support for installing generated asm headers
Generated asm headers are supposed to live in arch/*/include/generated/asm, but objhdr-y expect them to live in the same directory they are generated in. Instead of trying to cut that particular Gordian knot, introduce genhdr-y that takes this into account; the sole user of objhdr-y, linux/version.h, should be migrated over at some later date.
Suggested-by: David Woodhouse <[email protected]> Acked-by: David Woodhouse <[email protected]> Cc: Sam Ravnborg <[email protected]> Cc: Michal Marek <[email protected]> Signed-off-by: H. Peter Anvin <[email protected]>
show more ...
|
|
Revision tags: v3.2-rc1, v3.1, v3.1-rc10, v3.1-rc9, v3.1-rc8, v3.1-rc7, v3.1-rc6, v3.1-rc5, v3.1-rc4, v3.1-rc3, v3.1-rc2, v3.1-rc1, v3.0, v3.0-rc7, v3.0-rc6, v3.0-rc5, v3.0-rc4, v3.0-rc3, v3.0-rc2, v3.0-rc1, v2.6.39, v2.6.39-rc7, v2.6.39-rc6 |
|
| #
d8ecc5cd |
| 27-Apr-2011 |
Sam Ravnborg <[email protected]> |
kbuild: asm-generic support
There is an increasing amount of header files shared between individual architectures in asm-generic. To avoid a lot of dummy wrapper files that just include the correspo
kbuild: asm-generic support
There is an increasing amount of header files shared between individual architectures in asm-generic. To avoid a lot of dummy wrapper files that just include the corresponding file in asm-generic provide some basic support in kbuild for this.
With the following patch an architecture can maintain a list of files in the file arch/$(ARCH)/include/asm/Kbuild
To use a generic file just add:
generic-y += <name-of-header-file.h>
For each file listed kbuild will generate the necessary wrapper in arch/$(ARCH)/include/generated/asm.
When installing userspace headers a wrapper is likewise created.
The original inspiration for this came from the unicore32 patchset - although a different method is used.
The patch includes several improvements from Arnd Bergmann. Michael Marek contributed Makefile.asm-generic.
Remis Baima did an intial implementation along to achive the same - see https://patchwork.kernel.org/patch/13352/
Signed-off-by: Sam Ravnborg <[email protected]> Acked-by: Guan Xuetao <[email protected]> Tested-by: Guan Xuetao <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Cc: Remis Lima Baima <[email protected]> Signed-off-by: Michal Marek <[email protected]>
show more ...
|
|
Revision tags: v2.6.39-rc5, v2.6.39-rc4, v2.6.39-rc3, v2.6.39-rc2, v2.6.39-rc1, v2.6.38, v2.6.38-rc8, v2.6.38-rc7, v2.6.38-rc6, v2.6.38-rc5, v2.6.38-rc4, v2.6.38-rc3, v2.6.38-rc2, v2.6.38-rc1, v2.6.37, v2.6.37-rc8, v2.6.37-rc7, v2.6.37-rc6, v2.6.37-rc5, v2.6.37-rc4, v2.6.37-rc3, v2.6.37-rc2, v2.6.37-rc1, v2.6.36, v2.6.36-rc8, v2.6.36-rc7, v2.6.36-rc6, v2.6.36-rc5, v2.6.36-rc4, v2.6.36-rc3, v2.6.36-rc2, v2.6.36-rc1 |
|
| #
7cfddeef |
| 14-Aug-2010 |
Sam Ravnborg <[email protected]> |
kbuild: drop unifdef-y support
unifdef-y is not used anymore - drop remaining references
Signed-off-by: Sam Ravnborg <[email protected]>
|
|
Revision tags: v2.6.35, v2.6.35-rc6, v2.6.35-rc5, v2.6.35-rc4, v2.6.35-rc3, v2.6.35-rc2, v2.6.35-rc1, v2.6.34, v2.6.34-rc7, v2.6.34-rc6, v2.6.34-rc5, v2.6.34-rc4, v2.6.34-rc3, v2.6.34-rc2, v2.6.34-rc1, v2.6.33, v2.6.33-rc8, v2.6.33-rc7, v2.6.33-rc6, v2.6.33-rc5, v2.6.33-rc4, v2.6.33-rc3, v2.6.33-rc2, v2.6.33-rc1, v2.6.32, v2.6.32-rc8, v2.6.32-rc7, v2.6.32-rc6, v2.6.32-rc5, v2.6.32-rc4, v2.6.32-rc3, v2.6.32-rc1, v2.6.32-rc2, v2.6.31, v2.6.31-rc9, v2.6.31-rc8, v2.6.31-rc7, v2.6.31-rc6, v2.6.31-rc5, v2.6.31-rc4, v2.6.31-rc3, v2.6.31-rc2, v2.6.31-rc1, v2.6.30 |
|
| #
7211b8b9 |
| 05-Jun-2009 |
Sergei Poselenov <[email protected]> |
kbuild: fix "Argument list too long" error for "make headers_check",
I'm trying to install kernel headers to build a cross-toolchain, but got the following:
make ARCH=arm INSTALL_HDR_PATH=/work/psl
kbuild: fix "Argument list too long" error for "make headers_check",
I'm trying to install kernel headers to build a cross-toolchain, but got the following:
make ARCH=arm INSTALL_HDR_PATH=/work/psl/eldk-builds/arm-2009-04-21/work/var/tmp/crosstool-0.43-3-root/usr/crosstool/gcc-4.2.2-glibc-20070515T2025-eldk/ +arm-linux-gnueabi/arm-linux-gnueabi/ headers_check ... CHECK include/linux/raid (2 files) CHECK include/linux/spi (1 files) CHECK include/linux/sunrpc (1 files) CHECK include/linux/tc_act (6 files) CHECK include/linux/tc_ematch (4 files) CHECK include/linux/usb (8 files) make[2]: execvp: /bin/sh: Argument list too long make[2]: *** [/work/psl/eldk-builds/arm-2009-04-21/work/var/tmp/crosstool-0.43-3-root/usr/crosstool/gcc-4.2.2-glibc-20070515T2025-eldk/arm-linux-gnueab +i/arm-linux-gnueabi//include/linux/.check] Error 127 make[1]: *** [linux] Error 2 make: *** [headers_check] Error 2 ->
Introduce use of xargs to fix this.
Signed-off-by: Sergei Poselenov <[email protected]> Cc: Wolfgang Denk <[email protected]> Signed-off-by: Sam Ravnborg <[email protected]>
show more ...
|
|
Revision tags: v2.6.30-rc8, v2.6.30-rc7, v2.6.30-rc6, v2.6.30-rc5, v2.6.30-rc4, v2.6.30-rc3, v2.6.30-rc2 |
|
| #
c7bb349e |
| 10-Apr-2009 |
Sam Ravnborg <[email protected]> |
kbuild: introduce destination-y for exported headers
xtensa and arm have asked for a possibility to export headers and locate them in a specific directory when exported. Introduce destiantion-y to s
kbuild: introduce destination-y for exported headers
xtensa and arm have asked for a possibility to export headers and locate them in a specific directory when exported. Introduce destiantion-y to support this.
This patch in additiona adds some limited documentation for the variables used for exported headers.
Signed-off-by: Sam Ravnborg <[email protected]> Cc: Oskar Schirmer <[email protected]> Cc: Mikael Starvik <[email protected]>
show more ...
|
|
Revision tags: v2.6.30-rc1, v2.6.29, v2.6.29-rc8, v2.6.29-rc7, v2.6.29-rc6, v2.6.29-rc5, v2.6.29-rc4, v2.6.29-rc3, v2.6.29-rc2, v2.6.29-rc1, v2.6.28, v2.6.28-rc9, v2.6.28-rc8, v2.6.28-rc7, v2.6.28-rc6, v2.6.28-rc5, v2.6.28-rc4, v2.6.28-rc3, v2.6.28-rc2, v2.6.28-rc1, v2.6.27, v2.6.27-rc9, v2.6.27-rc8, v2.6.27-rc7, v2.6.27-rc6, v2.6.27-rc5, v2.6.27-rc4, v2.6.27-rc3, v2.6.27-rc2, v2.6.27-rc1, v2.6.26, v2.6.26-rc9, v2.6.26-rc8, v2.6.26-rc7 |
|
| #
db1bec4f |
| 16-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: install all headers when arch is changed
We see some header files that are selected dependent on the actual architecture so force a reinstallation of all header files when the arch changes.
kbuild: install all headers when arch is changed
We see some header files that are selected dependent on the actual architecture so force a reinstallation of all header files when the arch changes. This slows down "make headers_check_all" but then we better reflect reality.
Signed-off-by: Sam Ravnborg <[email protected]>
show more ...
|
| #
7712401a |
| 15-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: optimize headers_* targets
Move the core functionality of headers_install and headers_check to two small perl scripts. The makefile is adapted to use the perl scrip and changed to operate on
kbuild: optimize headers_* targets
Move the core functionality of headers_install and headers_check to two small perl scripts. The makefile is adapted to use the perl scrip and changed to operate on all files in a directory. So if one file is changed then all files in the directory is processed.
perl were chosen for the helper scripts because this is pure text processing which perl is good at and especially the headers_check.pl script are expected to see changes / new checks implmented.
The speed is ~300% faster on this box. And the output generated to the screen is now down to two lines per directory (one for install, one for check) so it is easier to scroll back after a kernel build.
The perl scripts has been brought to sanity by patient feedback from: Vegard Nossum <[email protected]>
Signed-off-by: Sam Ravnborg <[email protected]>
show more ...
|
|
Revision tags: v2.6.26-rc6 |
|
| #
88181ec3 |
| 09-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: only one call for include/ in make headers_*
Move it to the top-level file to decide if we install/check the generic headers or the arch specific headers.
This revealed a long standing bug
kbuild: only one call for include/ in make headers_*
Move it to the top-level file to decide if we install/check the generic headers or the arch specific headers.
This revealed a long standing bug where "make headers_check_all" relied on the files in asm/ for the current architecture. So make headers_check_all is now broken by this commit.
In addition:
o add a simpler way to detect if an arch support exporting header files.
o add 'set -e;' so we error out early if make headers_check_all fails.
o add sparc64 and cris to arch we do not process in make headers_*_all because:
sparc64 - use sparc to export headers cris - is know seriously broken
Includes suggestions from: David Woodhouse <[email protected]>.
Signed-off-by: Sam Ravnborg <[email protected]> Cc: David Woodhouse <[email protected]>
show more ...
|
| #
62284a37 |
| 07-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: code refactoring in Makefile.headerinst
No functional changes just improved readability
Signed-off-by: Sam Ravnborg <[email protected]>
|
| #
283039fb |
| 05-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: drop support of ALTARCH for headers_*
ALTARCH is no longer used by any arch(*) so drop support for this from Makefile.headerinst
Dropping ALTARCH support simplifies Makefile.headerinst
(*)
kbuild: drop support of ALTARCH for headers_*
ALTARCH is no longer used by any arch(*) so drop support for this from Makefile.headerinst
Dropping ALTARCH support simplifies Makefile.headerinst
(*) sparc64 uses it but work is ongoing to drop it and no furter usage is planned.
Signed-off-by: Sam Ravnborg <[email protected]> Cc: David Woodhouse <[email protected]> Cc: David Miller <[email protected]>
show more ...
|
| #
4e420aa9 |
| 05-Jun-2008 |
Sam Ravnborg <[email protected]> |
kbuild: always unifdef files in headers_install*
unifdef utility is fast enough to warrant that we always run the scripts through unifdef.
This patch runs all headers listed with header-y and unifd
kbuild: always unifdef files in headers_install*
unifdef utility is fast enough to warrant that we always run the scripts through unifdef.
This patch runs all headers listed with header-y and unifdef-y through unifdef. Next step is to drop unifdef-y in all Kbuild files and that can now be done in smaller steps.
Signed-off-by: Sam Ravnborg <[email protected]> Cc: David Woodhouse <[email protected]> Cc: Adrian Bunk <[email protected]>
show more ...
|
|
Revision tags: v2.6.26-rc5, v2.6.26-rc4, v2.6.26-rc3, v2.6.26-rc2, v2.6.26-rc1, v2.6.25, v2.6.25-rc9, v2.6.25-rc8, v2.6.25-rc7, v2.6.25-rc6, v2.6.25-rc5, v2.6.25-rc4, v2.6.25-rc3, v2.6.25-rc2, v2.6.25-rc1, v2.6.24, v2.6.24-rc8, v2.6.24-rc7, v2.6.24-rc6, v2.6.24-rc5, v2.6.24-rc4, v2.6.24-rc3, v2.6.24-rc2, v2.6.24-rc1, v2.6.23, v2.6.23-rc9, v2.6.23-rc8, v2.6.23-rc7, v2.6.23-rc6, v2.6.23-rc5, v2.6.23-rc4, v2.6.23-rc3, v2.6.23-rc2, v2.6.23-rc1 |
|
| #
c0519037 |
| 09-Jul-2007 |
Mike Frysinger <[email protected]> |
kbuild: use POSIX BRE in headers install target
The sed expression used at the moment in scripts/Makefile.headersinst relies on the (handy) GNU extension where you can escape ERE's in an otherwise B
kbuild: use POSIX BRE in headers install target
The sed expression used at the moment in scripts/Makefile.headersinst relies on the (handy) GNU extension where you can escape ERE's in an otherwise BRE without using the GNU -r option. The following patch replaces this "\+" usage with a functionally equivalent POSIX BRE compliant "\{1,\}". Tested with `make headers_install` against blackfin/x86_64/i386 targets.
Stupid whiny OS X users and their crappy sed ;)
Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Sam Ravnborg <[email protected]>
show more ...
|
|
Revision tags: v2.6.22 |
|
| #
0db19c41 |
| 06-Jul-2007 |
David Woodhouse <[email protected]> |
x86_64: fix headers_install
A bug in headers_install for ARCH=x86_64 yields an asm/ directory full of files all of which are using the same #ifdef guard, "__ASM_STUB_" with no postfix. So the secon
x86_64: fix headers_install
A bug in headers_install for ARCH=x86_64 yields an asm/ directory full of files all of which are using the same #ifdef guard, "__ASM_STUB_" with no postfix. So the second and later asm files #included in the same C file (often through standard headers like ioctl.h) yields no symbols.
Strangeness with the Ubuntu 'tell me if I support something that's not explcitly mentioned in POSIX, and I'll strip it out' shell, I believe.
We don't need the 'export' but we do need a semicolon at the end of the FNAME line:
Signed-off-by: David Woodhouse <[email protected]> Signed-off-by: Rob Landley <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
show more ...
|
|
Revision tags: v2.6.22-rc7 |
|
| #
1bddb9a8 |
| 29-Jun-2007 |
David Woodhouse <[email protected]> |
Revert accidental commit to scripts/Makefile.headersinst
Commit 43dfa07fbb6b8bd5b6173a5bab48470f578c8e5b accidentally included a fix to scripts/Makefile.headersinst which it should not have done. Re
Revert accidental commit to scripts/Makefile.headersinst
Commit 43dfa07fbb6b8bd5b6173a5bab48470f578c8e5b accidentally included a fix to scripts/Makefile.headersinst which it should not have done. Revert.
Signed-off-by: David Woodhouse <[email protected]>
show more ...
|
| #
43dfa07f |
| 29-Jun-2007 |
David Woodhouse <[email protected]> |
[JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.
Otherwise they'll never actually get garbage-collected. Noted by Jonathan Larmour.
Signed-off-by: David Woodhouse <[email protected]
[JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.
Otherwise they'll never actually get garbage-collected. Noted by Jonathan Larmour.
Signed-off-by: David Woodhouse <[email protected]>
show more ...
|
|
Revision tags: v2.6.22-rc6, v2.6.22-rc5, v2.6.22-rc4, v2.6.22-rc3 |
|
| #
df5f6311 |
| 21-May-2007 |
David Woodhouse <[email protected]> |
Make 'headerscheck' stop immediately on an error
This should make it stop immediately after printing the _helpful_ error message, rather than continuing to spit out many pages more of 'CHECK include
Make 'headerscheck' stop immediately on an error
This should make it stop immediately after printing the _helpful_ error message, rather than continuing to spit out many pages more of 'CHECK include/linux/foo.h' before eventually coming to a halt with something less obvious.
Now I get this... CHECK include/linux/smb_fs.h /shiny/git/linux-2.6/usr/include/linux/smb_fs.h requires linux/jiffies.h, which does not exist in exported headers make[2]: *** [/shiny/git/linux-2.6/usr/include/linux/.check.smb_fs.h] Error 1 make[1]: *** [linux] Error 2 make: *** [headers_check] Error 2
Signed-off-by-if-Sam-says-so: David Woodhouse <[email protected]> [ Sam had better say so! This made me waste way too much time. - Linus] Signed-off-by: Linus Torvalds <[email protected]>
show more ...
|
|
Revision tags: v2.6.22-rc2, v2.6.22-rc1, v2.6.21, v2.6.21-rc7, v2.6.21-rc6, v2.6.21-rc5, v2.6.21-rc4, v2.6.21-rc3, v2.6.21-rc2, v2.6.21-rc1, v2.6.20, v2.6.20-rc7 |
|
| #
ec268be3 |
| 30-Jan-2007 |
Mike Frysinger <[email protected]> |
[PATCH] translate dashes in filenames for headers install
The current filename->define translation does not scrub dashes so when creating stub defines for like asm-x86_64/ptrace-abi.h, we get: #defi
[PATCH] translate dashes in filenames for headers install
The current filename->define translation does not scrub dashes so when creating stub defines for like asm-x86_64/ptrace-abi.h, we get: #define __ASM_STUB_PTRACE-ABI_H
gcc just hates that sort of thing :)
trivial attached patch adds - to the tr list to scrub it to _
Signed-off-by: Mike Frysinger <[email protected]> Cc: David Woodhouse <[email protected]> Cc: Sam Ravnborg <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
show more ...
|
|
Revision tags: v2.6.20-rc6, v2.6.20-rc5, v2.6.20-rc4, v2.6.20-rc3, v2.6.20-rc2, v2.6.20-rc1, v2.6.19, v2.6.19-rc6, v2.6.19-rc5, v2.6.19-rc4, v2.6.19-rc3 |
|
| #
308ba5fc |
| 17-Oct-2006 |
David Woodhouse <[email protected]> |
[PATCH] fix `make headers_install'
Fix this:
make[3]: *** No rule to make target `/mnt/md0/devel/linux-git/include/linux/version.h', needed by `/mnt/md0/devel/linux-git-obj/usr/include/linux/versio
[PATCH] fix `make headers_install'
Fix this:
make[3]: *** No rule to make target `/mnt/md0/devel/linux-git/include/linux/version.h', needed by `/mnt/md0/devel/linux-git-obj/usr/include/linux/version.h'. Stop. make[2]: *** [linux] Error 2 make[1]: *** [headers_install] Error 2
Signed-off-by: David Woodhouse <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
show more ...
|
|
Revision tags: v2.6.19-rc2, v2.6.19-rc1 |
|
| #
4e776b1d |
| 04-Oct-2006 |
Andrew Morton <[email protected]> |
[PATCH] hdrcheck permission fix
Don't require that scripts/hdrcheck.sh be executable - shit happens...
Cc: Sam Ravnborg <[email protected]> Acked-by: David Woodhouse <[email protected]> Signed-off
[PATCH] hdrcheck permission fix
Don't require that scripts/hdrcheck.sh be executable - shit happens...
Cc: Sam Ravnborg <[email protected]> Acked-by: David Woodhouse <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
show more ...
|
|
Revision tags: v2.6.18, v2.6.18-rc7, v2.6.18-rc6, v2.6.18-rc5, v2.6.18-rc4, v2.6.18-rc3 |
|
| #
07aea3a7 |
| 23-Jul-2006 |
Sam Ravnborg <[email protected]> |
kbuild: use in-kernel unifdef
Let headers_install use in-kernel unifdef
Signed-off-by: Sam Ravnborg <[email protected]>
|
| #
de789125 |
| 24-Sep-2006 |
David Woodhouse <[email protected]> |
Use dependencies for 'make headers_install'.
Re-export header files only if either they or their controlling Kbuild file has actually changed. Also allow for similar dependencies with 'headers_check
Use dependencies for 'make headers_install'.
Re-export header files only if either they or their controlling Kbuild file has actually changed. Also allow for similar dependencies with 'headers_check', once we properly create the dependencies for those.
Signed-off-by: David Woodhouse <[email protected]>
show more ...
|