Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-03 | External toolchain support improvements | Peter Korsgaard | |
Improve external toolchain support * Do not put kernel-headers in the dependencies of BASE_TARGETS in the case where BR2_TOOLCHAIN_SOURCE is not y. The kernel headers are already supposed to be part of the external toolchain, so there's no need to download, extract and install them. * In the configuration system, don't display the kernel headers version selection list when an external toolchain is selected. This is implemented by moving the source "toolchain/kernel-headers/Config.in" inside the if BR2_TOOLCHAIN_SOURCE in toolchain/Config.in.2. * Change the description and help message of the BR2_LARGEFILE, BR2_INET_IPV6, BR2_INET_RPC, and BR2_SOFT_FLOAT option in toolchain/external-toolchain/Config.in. In the case of an external toolchain, the semantic of these options is not to enable large file support, IPV6 or RPC (since the toolchain is already compiled, it has been decided previously). Their semantic is to let Buildroot know about the characteristics of the external toolchain being used. As an improvement, we could guess these values automatically: - for BR2_LARGEFILE, look at the value of __UCLIBC_HAS_LFS__ in bits/uClibc_config.h in the libc headers directory. - for BR2_INET_RPC, look at the value of __UCLIBC_HAS_RPC__ in the same file - for BR2_INET_IPV6, look at the value of __UCLIBC_HAS_IPV6__ in the same file - for BR2_SOFT_FLOAT, look at the output of $(CC) -v 2>&1 | grep -- "--with-float=soft" But I'm not sure how this would be possible, since these values are used at configuration-time by other configuration options, not only at build time. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | |||
2008-07-17 | Kconfig: remove 'default n' | Peter Korsgaard | |
'default n' is the default, so there's no need to say it explicitly. | |||
2008-06-16 | toolchain: move elf2flt+mklibs under 'Common Toolchain Options' | Peter Korsgaard | |
2008-06-13 | toolchain: also setup kernel headers when ext toolchain is used | Peter Korsgaard | |
Provide kernel headers when ext toolchain is used, so we can compile packages which need them. | |||
2007-11-09 | update gcc nios2 support, thanks atle | Ivan Kuten | |
2007-10-23 | Ensure AVR32 FPU config is always correct | Ulf Samuelsson | |
2007-10-05 | - adjust default for LFS | Bernhard Reutner-Fischer | |
2007-09-26 | - revert some bad checkins, fixup bad settings in atmel targets and move the ↵ | Bernhard Reutner-Fischer | |
gcc target abi back to a place where the other arch-specific settings live | |||
2007-09-25 | - revert patch that obfuscates the config UI and doesn't reflect the order ↵ | Bernhard Reutner-Fischer | |
of config steps | |||
2007-09-24 | Reorganize configs to even more logical positions | Ulf Samuelsson | |
2007-09-22 | - Subsume and collaps toolchain options in one menu | Bernhard Reutner-Fischer | |
This is ment to ease configuration by providing toolchain related options in one place No functional changes, just shuffling the menus around.. | |||
2007-07-31 | Change def of BR2_USE_WCHAR to build uClibc w WCHAR support | Ulf Samuelsson | |
2007-07-07 | - improve help text | Bernhard Reutner-Fischer | |
2007-06-26 | - add BR2_INET_IPV6 and BR2_INET_RPC | Bernhard Reutner-Fischer | |
TODO: use $(DISABLE_IPV6) in packages instead of a gazillion different hackish ways that are currently in there | |||
2007-02-06 | Support building using an external toolchain. Questions to the mailing list ↵ | "Steven J. Hill" | |
and all other comments to <biteme@devnull.com>. |