summaryrefslogtreecommitdiffstats
path: root/toolchain/kernel-headers/kernel-headers.mk
Commit message (Collapse)AuthorAgeFilesLines
* support: move patch-kernel.sh and rename itThomas Petazzoni2011-09-171-2/+2
| | | | | | | | The name "patch-kernel.sh" is a bit stupid, since this script is used to patch everything in Buildroot, not only kernel trees. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: add 3.0Peter Korsgaard2011-07-221-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: add 2.6.38, remove 2.6.34.xPeter Korsgaard2011-03-151-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: handle long term support kernels, bump 2.6.35Peter Korsgaard2011-01-261-0/+9
| | | | | | 2.6.34 was (erroneously) already updated earlier. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: simplifyPeter Korsgaard2010-12-131-1/+50
| | | | | | | | Old-style kernel headers got removed almost 2 years ago, so get rid of the seperate kernel-headers-new.makefile file and move the content to the main kernel-headers.mk. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: move KERNEL_ARCH from kernel-headers to herePeter Korsgaard2010-10-171-8/+0
| | | | | | | | | | Closes #2707 It's not only for kernel headers, and the kernel headers .mk file isn't included for crosstool-ng toolchain, which broke linux/u-boot/.. builds. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* get rid of broken nios2 supportPeter Korsgaard2010-03-301-1/+1
| | | | | | | Has been marked as broken for more than 1 year, with no indication that anyone cares, and it needs a bunch of special handling. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: make snapshot option more user friendlyPeter Korsgaard2009-12-061-0/+3
| | | | | | | | | | | | | | Closes #751. Make kernel headers snapshot more user friendly by making it more obvious that it's about using a local kernel snapshot, and error out with a sensible error message if the option is enabled but no linux-2.6.tar.bz2 is present in DL_DIR, rather than trying to fetch it from kernel.org. Furthermore fix the bug where it tried to use linux-2.6..tar.bz2 instead of linux-2.6.tar.bz2. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rename TOOL_BUILD_DIR to TOOLCHAIN_DIRMichael Roth2009-09-231-1/+1
| | | | | | | | To reflect the new output directory hierachy rename the Makefile variable TOOL_BUILD_DIR to TOOLCHAIN_DIR. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: use qstripThomas Petazzoni2009-09-051-2/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* kernel-headers: remove deprecated 2.4 supportPeter Korsgaard2009-02-241-6/+0
|
* toolchain/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* toolchain: sh64 fixesPeter Korsgaard2009-01-131-2/+1
| | | | | | | - arch/sh and arch/sh64 got merged in 2.6.25, so use arch/sh for sh64 as well - use little endian for sh64, like for 32bit sh sh64 still doesn't build, but gets further along now.
* buildroot: get rid of s390 supportPeter Korsgaard2009-01-121-1/+1
| | | | | As discussed on the list. It isn't supported by uclibc, so I strongly doubt anyone has been using it.
* toolchain: also setup kernel headers when ext toolchain is usedPeter Korsgaard2008-06-131-5/+1
| | | | | Provide kernel headers when ext toolchain is used, so we can compile packages which need them.
* Define kernelversion if ext toolchain is usedUlf Samuelsson2008-01-101-0/+6
|
* Fix for old-style kernels (broken by r20018). Check old-style versions beforePeter Korsgaard2007-11-261-0/+2
| | | | including kernel-headers-new.makefile.
* update kernel-headers nios2 support, thanks atleIvan Kuten2007-11-091-1/+2
|
* bump up a few version numbers. kill dead 2.6.19 option.Eric Andersen2007-09-111-0/+1
| | | | accomodate powerpc64
* This patch allows each project to have a private linux build.Ulf Samuelsson2007-08-241-0/+1
| | | | | | | | | | Split build of kernel headers and kernel image into two source trees. Kernel headers are built in $(TOOL_BUILD_DIR) Kernel build is in $(PROJECT_BUILD_DIR) Make sure that kernel patches are applied to the kernel tree in $(PROJECT_BUILD_DIR) Add board specific patches, if available.
* - global whitespace trimmingBernhard Reutner-Fischer2007-08-221-2/+2
|
* - move setting of determination whether we use a full kernel vs. sanitized ↵Bernhard Reutner-Fischer2006-12-221-0/+3
| | | | headers into the generic part
* - prerequisites are evaluated immediately, so move the dl rule down below ↵Bernhard Reutner-Fischer2006-12-141-3/+2
| | | | setting the respective variables. Thanks to whirm for noticing this.
* - sh[234][[:alnum:]]* -> shBernhard Reutner-Fischer2006-12-131-1/+2
|
* split things up so this is not an unreadable messEric Andersen2006-12-131-199/+4
|
* use '/bin/echo -e' to make certain we don't use an unusable /bin/sh builtinEric Andersen2006-12-081-3/+3
|
* - bump non-sanitized version to 2.6.19Bernhard Reutner-Fischer2006-12-021-9/+8
| | | | | - remove some superfluous mkdir's - allow for patch, patch.gz, patch.bz2 per version
* - bump versionBernhard Reutner-Fischer2006-11-221-2/+2
|
* - add and use BR2_BZCAT config option.Bernhard Reutner-Fischer2006-11-171-3/+12
|
* - normalize KERNEL_ARCH via sedBernhard Reutner-Fischer2006-10-111-1/+6
|
* - we need to pass ARCH to the kernel; The kernel does not have a table toBernhard Reutner-Fischer2006-10-091-1/+4
| | | | | normalize the passed in ARCH, from the looks, so we have to normalize it manually. XXX: FIXME upstream via a simple shell script like the cc-checks! FIXME: flesh this out..
* - use headers_install for full kernel tarballs used as kernel-headersBernhard Reutner-Fischer2006-10-091-5/+30
|
* - add possibility to use a 2.6.18 (full) kernel tarball for the libc-headers.Bernhard Reutner-Fischer2006-09-281-0/+12
|
* minor dependancy cleanupEric Andersen2006-07-191-0/+1
|
* fix fallback case so dependancies work as expectedEric Andersen2006-07-191-5/+1
|
* 0000851: toolchain/kernel-headers: Use LINUX_HEADERS_VERSION instead ofPeter Korsgaard2006-04-281-3/+3
| | | | | | | | | | | LINUX_VERSION. Use LINUX_HEADERS_VERSION instead of LINUX_VERSION as that variable is used for the actual kernel version used which might be different than the headers version. E.G. LINUX_VERSION is set in the target/device/* files. If this version doesn't match the selected kernel headers version the patches won't be applied.
* fix improper symlink for asm dir when using x86 archsDavid Anders2006-01-241-0/+2
|
* incorporate patches from marc in bug #273 to add support for nios2Mike Frysinger2006-01-041-0/+5
|
* Update the set of available kernel headers to include 2.4.31 and 2.6.12Eric Andersen2005-07-181-0/+18
|
* be a bit more consistant with naming, always escape wildcardsEric Andersen2005-06-241-1/+1
|
* If you update the kernel headers tarball and run make against an already builtEric Andersen2005-06-231-0/+1
| | | | | | | | | | | | | | | | | buildroot, the header files will be re-extracted, but they will not be put in exactly the right place if the name of the extracted directory includes the kernel version numbers. For example, linux-libc-headers-2.4.25.tar.bz2 will be extracted to $(TOOLCHAIN_BUILD_DIR)/linux-libc-headers-2.4.25, and then the mv command will move the newly extracted headers into the already existing $(TOOLCHAIN_BUILD_DIR)/linux directory, instead of replacing that directory as desired. The fix is to first remove the $(TOOLCHAIN_BUILD_DIR)/linux directory and then do the mv command. http://bugs.busybox.net/view.php?id=296
* Bump available sanitized kernel headersEric Andersen2005-03-181-12/+12
|
* Fix some silly bugs: a variable for gcc was used before it was defined, removeEric Andersen2005-02-111-9/+13
| | | | '.svn' not 'CVS' from the install, add 2.4.29 kernel headers as the default.
* There is no need to have a separate 'Makefile.in' file in theEric Andersen2005-02-101-0/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* Patch from Volmat Alain adding SH3/SH3EB SH4EB supportEric Andersen2004-12-111-0/+12
|
* dohEric Andersen2004-10-261-1/+1
|
* Update to the latest linux-libc-headersEric Andersen2004-10-251-2/+11
|
* -xvf -> $(TAR_OPTIONS)Mike Frysinger2004-10-111-1/+1
|
* facelift step number twoEric Andersen2004-10-091-1/+1
|
* Major buildroot facelift, step one.Eric Andersen2004-10-091-0/+124
-Erik