aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #610 from stilor/linaro-6.3-2017.02Alexey Neyman2017-02-191-6/+6
|\ | | | | Bump Linaro GCC6 to 6.3-2017-02
| * Bump Linaro GCC6 to 6.3-2017-02Alexey Neyman2017-02-191-6/+6
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #609 from stilor/gdb-7.12.1Alexey Neyman2017-02-191-6/+6
|\ \ | | | | | | Add GDB 7.12.1
| * | Upgrade GDB 7.11 -> 7.11.1Alexey Neyman2017-02-191-3/+3
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Upgrade GDB 7.12 -> 7.12.1Alexey Neyman2017-02-191-3/+3
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Newlib's LTO only makes sense if GCC supports itAlexey Neyman2017-02-181-0/+1
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | More garbage collectionAlexey Neyman2017-02-182-31/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Have LTO depend-on non-static buildsAlexey Neyman2017-02-181-0/+1
| | | | | | | | | | | | | | | | | | Loading a dynamic library (LTO plugin) from a static binary fails on ArchLinux. It is also prone to break if a system is ever upgraded. Also, disable plugins if not enabled explicitly. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Latest GCC has libmpx and Go.Alexey Neyman2017-02-181-0/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | More GCAlexey Neyman2017-02-182-12/+0
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Garbage collection for GCC options that are sameAlexey Neyman2017-02-182-87/+19
|/ | | | | | ... on all supported versions. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #604 from stilor/strace-4.16Alexey Neyman2017-02-171-0/+6
|\ | | | | Strace 4.16
| * Add strace 4.16Alexey Neyman2017-02-161-0/+6
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Refine previous fix to uClibc verbosity settingAlexey Neyman2017-02-151-2/+8
|/ | | | | | The V={1,2} have opposite meaning in uClibc and uClibc-ng, reflect that. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #594 from stilor/wget-vs-curlAlexey Neyman2017-02-131-5/+38
|\ | | | | Select wget vs curl, BSD stat vs GNU stat
| * Detect both wget/curl and allow user to select the agentAlexey Neyman2017-02-121-5/+38
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Fix typo in toolchain.inDave Flogeras2017-02-121-1/+1
|/ | | | Signed-off-by: Dave Flogeras <dflogeras2@gmail.com>
* Merge pull request #587 from stilor/select-uclibceavi-suffixAlexey Neyman2017-02-101-0/+13
|\ | | | | Allow one to select uclibceabi/uclibcgnueabi suffix
| * Allow one to select uclibceabi/uclibcgnueabi suffixAlexey Neyman2017-02-091-0/+13
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #586 from stilor/restore-old-kernel-libcAlexey Neyman2017-02-103-31/+263
|\ \ | | | | | | Restore old kernel/glibc versions
| * | Add notes about obsoletion policy for kernel/glibc.Alexey Neyman2017-02-092-0/+20
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Ports patches for glibc 2.12.1 .. 2.16Alexey Neyman2017-02-092-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add patches for versions that didn't have them - patches updated/retired as necessary. Also, disallow 2.12.2 for architectures in ports - this version did not have ports addon. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Fix typoAlexey Neyman2017-02-091-1/+1
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Revert "glibc: Clean out old glibc versions"Alexey Neyman2017-02-092-27/+66
| | | | | | | | | | | | | | | | | | | | | This partially reverts commit 88e8852ccd94a60979971454f8b49cb1d06cd907. Bring back releases 2.12 and newer of glibc, along with the associated Kconfig machinery. Simplify it slightly.
| * | Add older kernel versions up to 2.6.32.xAlexey Neyman2017-02-091-0/+169
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #584 from stilor/disallow-gold-for-elf2fltAlexey Neyman2017-02-103-8/+15
|\ \ | | | | | | Require BFD linker if building for flat format
| * | Forgot to saveconfig the changes for ARM/elf2flt sampleAlexey Neyman2017-02-093-8/+15
| |/ | | | | | | | | | | | | | | Hence, it is better to enforce via config rules: elf2flt does not play nice with ld wrapper, when both ld.bfd and ld.gold are present. Limit the choices to just 'ld.bfd' for flat-format architectures. Signed-off-by: Alexey Neyman <stilor@att.net>
* / Supply --disable-build-with-cxx instead of requiring C++Alexey Neyman2017-02-092-2/+1
|/ | | | | | | ... when building native GDB/gdbserver. Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman2017-02-061-1/+1
|\ | | | | Pick up upstream fixes in elf2flt
| * Pick up upstream fixesAlexey Neyman2017-02-061-1/+1
| | | | | | | | | | | | | | ... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Remove "pre-declaration" of config optionsAlexey Neyman2017-02-061-35/+0
|/ | | | | | | | | | | ... these are apparently not needed with the current kconfig and only result in warnings like "SYMBOL changed state" and "reassigning SYMBOL". Perhaps, it was necessary to run kconfig without first generating config.gen? But now all the targets that invoke $(CONF) have `config_files` as a dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #575 from stilor/ncurses-configureAlexey Neyman2017-02-061-6/+49
|\ | | | | Allow some tunables for ncurses
| * Allow some tunables for ncursesAlexey Neyman2017-02-051-6/+49
| | | | | | | | | | | | | | | | | | - Allow user to specify configure arguments to pass through to host/target ncurses. - Checkbox for --disable-database - String option for --with-fallbacks Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman2017-02-062-7/+13
|\ \ | | | | | | Update kernel & glibc
| * | Update to most recent kernelsAlexey Neyman2017-02-051-7/+7
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Add glibc 2.25Alexey Neyman2017-02-051-0/+6
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman2017-02-051-2/+4
|\ \ | | | | | | 3 unrelated uClibc changes, see individual commits
| * | Obsolete uClibc 0.9.33.2Alexey Neyman2017-02-041-2/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | It has not seen any new commits since July 2015, and haven't had any releases since May 2012. The only two architectures marked as supported by uClibc but not by uClibc-ng are v850 and i960. Both are marked as "BROKEN" in the most recent release of uClibc, 0.9.33.2. RIP, uClibc. Signed-off-by: Alexey Neyman <stilor@att.net>
* / Add zlib as a companion libAlexey Neyman2017-02-054-0/+32
|/ | | | | | with version 1.2.11. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #572 from stilor/uclibc-1.0.22Alexey Neyman2017-02-031-1/+8
|\ | | | | Uclibc 1.0.22
| * Add uClibc-ng 1.0.22Alexey Neyman2017-02-021-1/+8
| | | | | | | | | | | | ... and declare 1.0.21 obsolete. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Require C++ support for gdbserver 7.12 or newer.Alexey Neyman2017-02-022-1/+1
|/ | | | | | | Also, do not select gdbserver for cross-gdb automatically, or it may be selected even without meeting the dependencies (if C++ is not enabled) Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #567 from stilor/fix-build-manualsAlexey Neyman2017-01-301-5/+6
|\ | | | | Fix build manuals
| * Use 'make install' to install DUMAAlexey Neyman2017-01-301-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This serves two purposes: - installs its manpage - installs headers, without them it does not make sense to install a static library Unfortunately, there's no way to select shared-only build of DUMA. Hence, disable selection for static library. Also, allow user to select whether to use stock or ct-ng's wrapper. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Allow for per-tool templates when creating overridesAlexey Neyman2017-01-302-2/+2
|/ | | | | | | | ... will be used to implement a smarter install wrapper. While there, correct the spelling of "OVERIDE". Signed-off-by: Alexey Neyman <stilor@att.net>
* Rework configure logic wrt GNU autotoolsAlexey Neyman2017-01-276-25/+9
| | | | | | | | | | | | | | | | | | | | | | Rather than requiring them of a certain version, detect if they are present (and have sufficient version) and select an appropriate companion tool otherwise. The reason is that, for example, most recent gettext requires automake 1.15, but the newest available CentOS has 1.13. Hence, the option to "upgrade your system" does not apply, and the warning comment above the companion tools is rather scary. With this approach, it will work out of the box - either by using the host's tools, or by building them as needed. Note that the user can still change the setting in the config. While there, propagate the new version checking macro to awk/bash/host binutils, and switch from --with-foo=xxx to officially blessed FOO=xxx: the latter does not require checking for bogus values (i.e., --with-foo, --without-foo) and AC_PROG_* macros recognize the corresponding settings without further modifications. For now, I kept --with-foo=, if only to complain and steer people to the new way. To be cleaned up after a release. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman2017-01-261-9/+5
| | | | | | Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add m4 1.4.18Alexey Neyman2017-01-261-1/+7
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add gettext 0.19.8.1Alexey Neyman2017-01-261-1/+7
| | | | | | | | Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <stilor@att.net>
* Add Linux 4.9.5.Alexey Neyman2017-01-261-0/+5
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>