summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* build: clean up default cflags handlingFelix Fietkau2013-09-261-11/+24
| | | | | | | | | - reduce redundancy - introduce a CPU_TYPE variable for cpu specific options Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38209
* image: generate separate jffs2 images w/o paddingGabor Juhos2013-09-251-3/+4
| | | | | | | | | The new root.jffs2-*-raw images can be used for firmware images with custom padding requirements. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38196
* include: add AutoProbe supportJohn Crispin2013-09-171-0/+23
| | | | | | | | This is needed to make modprobe work Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38020
* kernel: update 3.10 to 3.10.12Gabor Juhos2013-09-151-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38000
* Fix IPv6 NAT breaking older kernelsSteven Barth2013-09-031-2/+0
| | | | SVN-Revision: 37891
* kernel: update 3.10 to 3.10.10Gabor Juhos2013-09-021-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37890
* build scripts: fix 'make defconfig' damageFlorian Fainelli2013-09-021-1/+2
| | | | | | | | | | | | | | | | | Looking at the target 'defconfig' in include/toplevel, it doesn't directly reference $(HOME)/.openwrt/defconfig nor does it reference any prerequisites using it as a target. Therefore, building "defconfig" as a target uses the defaults in the tree, but not the defaults that a user might have explicitly specified. This patch fixes this regression from r36361. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> [florian: apply with the proper patch level, wrap at 80 columns] Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37883
* netfilter: Add IPv6-NAT support for kernel and ipt Thanks to Berni, Adam ↵Steven Barth2013-09-011-1/+9
| | | | | | Novak and Sedat Dilek for patches and inspiration SVN-Revision: 37866
* image: add hooks for kernel/DTB installation in root filesystemLuka Perkov2013-08-281-0/+2
| | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> SVN-Revision: 37852
* image: ensure that /dev/console exist in rootfs imagesGabor Juhos2013-08-272-3/+13
| | | | | | | | | | | | | Linux expects that the /dev/console node is present in the rootfs image. Create the node in rootfs images, in order to make std{in,out,err} usable even in early init process. Note: tar.gz and cpio.gz images are not handled yet. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37847
* kernel: update 3.10 to 3.10.9Gabor Juhos2013-08-231-3/+0
| | | | | | | | Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37832
* kernel: add checksum for 3.10.9Zoltan Herpai2013-08-221-0/+3
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 37825
* netfilter: fix typoLuka Perkov2013-08-211-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37821
* include: introduce subtarget_platform CONFIG_TARGETLuka Perkov2013-08-211-0/+4
| | | | | | | | | | | | | Sometimes it is useful to change platform's kernel config file but with loaded subtarget's kernel config. Good example for this use case is malta. Example: $ make kernel_menuconfig CONFIG_TARGET=subtarget_platform Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37818
* build: fix typo in mips16 changesFelix Fietkau2013-08-141-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37776
* build: decouple the mips16 support flag from the toolchainFelix Fietkau2013-08-141-0/+7
| | | | | | | | | Add the flags from package.mk instead, and leave libc and gcc unaffected. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37770
* include: cmake: pass toolchain directory to default root find path as wellJo-Philipp Wich2013-08-071-1/+1
| | | | SVN-Revision: 37737
* kernel: update to linux 3.10.4, refresh patchesFelix Fietkau2013-07-291-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37617
* build: unify target independent optimization optionsFelix Fietkau2013-07-291-8/+8
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37600
* kernel: update 3.10 to 3.10.3Gabor Juhos2013-07-261-2/+2
| | | | | | | | Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37546
* kernel: fix remaining initramfs related breakageFelix Fietkau2013-07-231-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37518
* image: fix a typo in JFFS2OPTS to fix jffs2 rootfs generationGabor Juhos2013-07-231-1/+1
| | | | | | | | | Due to a typo in the Makefile variable, mkfs.jffs2 is called without the correct parameters. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37514
* kernel: update 3.10 to 3.10.2Gabor Juhos2013-07-221-2/+2
| | | | | | | | Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37502
* kernel: update 3.9 to 3.9.11Gabor Juhos2013-07-221-2/+2
| | | | | | | | Also refresh 3.9 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37501
* image: fix initramfs image nameGabor Juhos2013-07-191-1/+1
| | | | | | | | | | | Preserve order of components in initramfs image filename when doing copy from $(KDIR) to $(BIN_DIR). Patchwork: http://patchwork.openwrt.org/patch/3811/ Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37452
* build: SCAN_DEPS handling (fixes package/kernel/linux metadata change detection)Felix Fietkau2013-07-191-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37431
* include: modify kernel.mk to build empty kmod packages if the referenced ↵Jo-Philipp Wich2013-07-181-3/+7
| | | | | | symbols do not exist in the config SVN-Revision: 37400
* build: print missing dependency error to stderrJonas Gorski2013-07-181-2/+2
| | | | | | | | Allow to see the actual error even when compiling with V=w/V=1 only. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37388
* build: add required exports for dependency trackingFelix Fietkau2013-07-181-1/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37387
* build: add kernel modules to package provides info (along with shared libs)Felix Fietkau2013-07-181-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37385
* netfilter: remove use of obsolete compatibility config symbols for mark and ↵Felix Fietkau2013-07-151-8/+4
| | | | | | | | | | connmark fixes duplication of xt_mark and xt_connmark module entries Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37344
* kernel: update to kernel 3.10.1 and refresh patchesHauke Mehrtens2013-07-131-2/+2
| | | | SVN-Revision: 37275
* kernel: update to kernel 3.9.10 and refresh patchesHauke Mehrtens2013-07-131-2/+2
| | | | SVN-Revision: 37274
* build: move the XARGS variable out of the host checks, since a working xargs ↵Felix Fietkau2013-07-101-5/+0
| | | | | | | | is built in tools/ Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37228
* include: also check CONFIG_GPIOLIB for GPIO_SUPPORTJonas Gorski2013-07-041-1/+1
| | | | | | | | | | | Recent kernels removed GENERIC_GPIO and require GPIO capable targets to select GPIOLIB instead, so check for both symbols. Fixed #13814. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37166
* build: remove hotplug2 from DEFAULT_PACKAGESFelix Fietkau2013-07-021-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37132
* include: fix path for kernel-generated cpio removalLuka Perkov2013-07-021-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37128
* include: force a kernel-generated cpio removal and rebuildFlorian Fainelli2013-07-011-0/+1
| | | | | | | | | Make sure that the kernel rebuilds the initramfs cpio archive file by deleting it before so we get it re-generated properly. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37125
* Revert "prereq-build: check for "bc" (#13767)"Florian Fainelli2013-07-011-4/+0
| | | | | | | | | Makes all buildbot builds fail; until we get the right software installed, revert this changeset. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37122
* kernel: update linux 3.10 to 3.10 finalJonas Gorski2013-07-011-0/+3
| | | | | | | | 3.10 final is out, so refresh patches and add md5sum. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37116
* prereq-build: check for "bc" (#13767)Florian Fainelli2013-06-301-0/+4
| | | | | | | | | bc is required by the kernel to compute timeconsts files, add bc to the list of prereq to build OpenWrt. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37108
* buildroot: filter out dtbs KERNELNAME target (#13785)Florian Fainelli2013-06-301-1/+1
| | | | | | | | | Do not attempt to copy arch/$(LINUX_KARCH)/boot/dtbs because these are not real files, fixes #13785. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37107
* kernel: update linux 3.9 to 3.9.8Jonas Gorski2013-06-301-2/+2
| | | | | | | | Includes memory allocation fixes as well as several networking fixes. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37103
* include/image.mk: do not make initramfs build exclusiveFlorian Fainelli2013-06-271-17/+17
| | | | | | | | Allow building initramfs along with other types of filesystems. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37050
* buildroot: copy KENRNELNAME files to $(KDIR)Florian Fainelli2013-06-271-0/+10
| | | | | | | | | | In order to support building both normal and initramfs kernel, we will rebuild the wrappers around the vmlinux ELF binary, copy these with an appropriate extension when they exist. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37048
* buildroot: build a second pass kernel if initramfs is enabledFlorian Fainelli2013-06-272-6/+30
| | | | | | | | | If initramfs is enabled, build a second pass kernel containing the CPIO rootfs, preliminary work to get non exclusive enabling of initramfs. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37047
* buildroot: workaround broken syntax highlightingFlorian Fainelli2013-06-271-0/+1
| | | | | | | | | GNU Make's subst is always breaking syntax highlighting with at least vim add the right comments to workaround it. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37046
* package: fix insmod on installJohn Crispin2013-06-221-1/+1
| | | | | | | | the procd changes broke the postinst insmod. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 37015
* target: split jffs2 NAND out of jffs2Jonas Gorski2013-06-051-7/+19
| | | | | | | | | | | | Make jffs2_nand a separate option so this can be triggered without forcing jffs2 images for nor targets. Adds a new NAND_BLOCKSIZE variable that allows setting the generated layout in <page_size>:<block_size> pairs. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 36860
* firewall3: rename to firewall, move into base system menu, update to git ↵Jo-Philipp Wich2013-06-041-1/+1
| | | | | | head with compatibility fixes for AA SVN-Revision: 36838