Commit Graph

123 Commits (02d4ea2774d5778133ab1b38fd325ce7adff6835)

Author SHA1 Message Date
Luka Perkov 02d4ea2774 Config.in: fix formating
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36538
11 years ago
Felix Fietkau 7b90f141df build: add a CONFIG_MODULES symbol for compatibility with kernel menuconfig
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36352
11 years ago
Felix Fietkau 96bb7c123b build: consistently use 'depends on' instead of 'depends'
make the syntax more compatible with kernel menuconfig

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36351
11 years ago
Florian Fainelli 9f21b979f4 buildroot: enable software floating point for MIPS64 targets
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36291
11 years ago
Florian Fainelli 9e1d2c15d9 buildroot: allow enabling MIPS16 user-space build
Enabling MIPS16 is made conditional on advertising the "mips16" feature
for a specific target since it requires support from the CPU
(HAS_MIPS16) and the actual use of MIPS16 for building packages
(USE_MIPS16).

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36202
11 years ago
Felix Fietkau a1c2e78817 kernel: remove the BROKEN dependency on the kernel export symbol strip
SVN-Revision: 35935
11 years ago
Felix Fietkau e526c7bc17 mac80211: update to wireless-testing 2013-02-22
SVN-Revision: 35753
11 years ago
Florian Fainelli 8b895d1703 allow using sstrip with musl
There was no particular reason for it to be disabled so allow it.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 35405
11 years ago
Felix Fietkau be55b0f3f4 build: fix the strip default for musl
SVN-Revision: 35389
11 years ago
Felix Fietkau 4e8eced06a kernel: turn on kallsyms and debug info by default
SVN-Revision: 35285
11 years ago
Felix Fietkau dc248b811f kernel: fix enabling coredump support on 3.7+
SVN-Revision: 35123
11 years ago
Felix Fietkau 12bcd51efd kernel: add a config option for direct i/o support
SVN-Revision: 35001
12 years ago
Felix Fietkau 8cd40b219e build: disable kernel export strip until it is fixed
SVN-Revision: 34726
12 years ago
Gabor Juhos 9691b3f4bf Change default TARGET_ROOTFS_RESERVED_PCT to zero to avoid wasted space
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 34441
12 years ago
Florian Fainelli a68f386663 disable sstrip when using musl
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34427
12 years ago
Gabor Juhos d90e805fe6 build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space
The genext2fs tool will 'reserve' 5% of the image size by default,
apparently by creating a huge lost+found directory. In fact it seemed to
be much more than 5% in practice — I saw an image with 8MiB used, and
recovered about 2MiB of it by deleting the 'empty' lost+found directory:

/dev/loop0         48377  8482     37438  19% /mnt/spare
 # rmdir lost+found/
/dev/loop0         48377  6014     39906  14% /mnt/spare

This makes it configurable, but leaves it at the genext2fs default
of 5% for now. It should probably be changed to default to zero, but
that can be a separate patch.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 34408
12 years ago
Florian Fainelli 0678ef7609 hide C++ standard library selection behind INSTALL_LIBSTDCPP
If our toolchain is not configured to support C++, it is pointless choosing
a particular C++ standard library implementation.

SVN-Revision: 33907
12 years ago
Felix Fietkau c6ba19c70e toolchain: enable parallel build for uClibc, remove the obsolete TOOLCHAIN_PARALLEL config symbol
SVN-Revision: 33807
12 years ago
Jo-Philipp Wich 3cdcf8babb Config.in: add Global Build options to enable cgroups and namespaces in the kernel
SVN-Revision: 33714
12 years ago
Felix Fietkau 0dd7644ec7 x86: remove grub-legacy
SVN-Revision: 33640
12 years ago
Felix Fietkau a1bcd25082 x86: add grub2 iso support
SVN-Revision: 33639
12 years ago
Felix Fietkau c02bd635b2 build: turn on package parallel builds by default and fix descriptions.
By default, this is only used when building with make -j.

SVN-Revision: 33582
12 years ago
Felix Fietkau c4a419b445 kernel: enable perf events when enabling profiling, fixes oprofile on arm
SVN-Revision: 33497
12 years ago
Felix Fietkau be6f437649 build: add a config option for passing the top-level make jobserver to packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds
SVN-Revision: 33414
12 years ago
Jo-Philipp Wich 12b3909f1b make static host utility linking default to off
SVN-Revision: 33197
12 years ago
Jo-Philipp Wich 29b91ef01a introduce a menuconfig option to turn off static linking of host utilities
SVN-Revision: 33154
12 years ago
Felix Fietkau 0653efa98d config: tag parallel build options with high build breakage probability with a BROKEN dependency to discourage users from spamming us with tickets about them
SVN-Revision: 32559
12 years ago
Felix Fietkau cf788fc731 build: add a config option for choosing the prefered standard c++ library and add uclibc++.mk to make this easy to handle in packages
SVN-Revision: 32369
12 years ago
Felix Fietkau 4c1a994fd6 Config.in: remove obsolete dependency
SVN-Revision: 32366
12 years ago
Michael Büsch f0bd6aeade Fix early printk compile on ARM
SVN-Revision: 32130
12 years ago
Felix Fietkau ce1d4d7ee9 kernel: make tracing support configurable
SVN-Revision: 32085
12 years ago
Jonas Gorski e640bc8ca4 make xz ramdisk images also available for 2.6.39+
2.6.38 isn't the only kernel supporting it.

SVN-Revision: 31343
12 years ago
John Crispin 032f3ea5e7 define external cpio
Allow building image with an external cpio

Signed-off-by: Tathagata Das <tathagata@alumnux.com>

SVN-Revision: 31204
12 years ago
Jo-Philipp Wich d22adb1b06 if CONFIG_BUILD_NLS is selected, compile uClibc with locale support
SVN-Revision: 29633
13 years ago
Felix Fietkau 246986cdb1 kernel: enable magic sysrq by default, it does not add much to the kernel image size, but is useful for debugging many kinds of hangs/crashes
SVN-Revision: 29600
13 years ago
Felix Fietkau f656990897 kernel: add a configuration option for enabling printk timestamps (#10503)
SVN-Revision: 29353
13 years ago
Felix Fietkau b06efd636a kernel: add a top level menuconfig option for enabling lockdep
SVN-Revision: 28848
13 years ago
Felix Fietkau 18a4bbb98d kernel: add a top level menuconfig option for enabling core dump support
SVN-Revision: 28744
13 years ago
Felix Fietkau 874622d004 build system: add a feature that allows you to pull sources from a git tree instead of the usual tarball
SVN-Revision: 28394
13 years ago
John Crispin 4551f2bfcc add menuconfig option to enable log files during build process
SVN-Revision: 27403
13 years ago
Felix Fietkau 4e2339b032 add a kernel config option for magic sysrq
SVN-Revision: 26214
13 years ago
Felix Fietkau 7ae115eac6 fix wrong copy&paste in the helptext for kernel AIO support
SVN-Revision: 25772
13 years ago
Felix Fietkau 5a56b0fe35 kernel: make AIO support configurable (disabled by default)
SVN-Revision: 25769
13 years ago
Jo-Philipp Wich 1ada513817 prepare support for libiconv, libintl stub/full switching
SVN-Revision: 25302
13 years ago
Jo-Philipp Wich 3052dfbb85 remove support for disabling large file support, it is broken, breaks compatibility to anything and has no effect on most packages
SVN-Revision: 25208
13 years ago
Imre Kaloz 832fc4a133 2.6.38 supports xz ramdisks, too
SVN-Revision: 25080
13 years ago
Imre Kaloz 5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
14 years ago
Imre Kaloz 4052849677 switch from ext2 to ext4 (w/o) journaling
SVN-Revision: 24084
14 years ago
Felix Fietkau 8d40973058 make the display support feature flag selectable
SVN-Revision: 23791
14 years ago
Imre Kaloz 27a1e6cc6a as we only support 2.6, remove the useless bool for it
SVN-Revision: 23246
14 years ago