aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | 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.
| * | Revert "glibc: Remove support for downloading and extracting add-ons"Alexey Neyman2017-02-091-0/+67
| | | | | | | | | | | | This reverts commit 39273e0843cc5f7f91d50651b299a0472f59f472.
| * | 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-105-19/+16
|\ \ | | | | | | Require BFD linker if building for flat format
| * | Remove wrapping if in 300-gdb.shAlexey Neyman2017-02-091-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | If GDB is turned off, the script will not be even sourced. Otherwise, if GDB checkbox is set but none of the cross/native/gdbserver are selected, debug.sh gives a bogus error message. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Forgot to saveconfig the changes for ARM/elf2flt sampleAlexey Neyman2017-02-094-15/+16
| |/ | | | | | | | | | | | | | | 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>
* | Merge pull request #585 from stilor/disable-cxx-gdbAlexey Neyman2017-02-103-2/+7
|\ \ | | | | | | Supply --disable-build-with-cxx instead of requiring C++
| * | Supply --disable-build-with-cxx instead of requiring C++Alexey Neyman2017-02-093-2/+7
| |/ | | | | | | | | | | | | ... 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 #582 from elimisteve/patch-1Alexey Neyman2017-02-101-1/+1
|\ \ | |/ |/| README.md typo: archictecture -> architecture
| * README.md typo: archictecture -> architectureSteve Phillips2017-02-101-1/+1
|/ | | | Signed-off-by: Steve Phillips <steve@tryingtobeawesome.com>
* Merge pull request #580 from stilor/arm-elf2fltAlexey Neyman2017-02-083-1/+24
|\ | | | | ARM with arch suffix - elf2flt fix
| * Add a contrived ARM with elf2flt sampleAlexey Neyman2017-02-072-0/+23
| | | | | | | | | | | | | | ... that exhibited the issue with elf2flt configuration. Original reported did not provide the config, and did not respond. Signed-off-by: Alexey Neyman <stilor@att.net>
| * elf2flt: use CT_ARCH to set target CPU, not CT_TARGETCarlos Santos2017-02-061-1/+1
|/ | | | | | | | | | | | | | | CT_TARGET is composed as "${CT_ARCH}${CT_ARCH_SUFFIX}", so CT_TARGET may become something like "armv7", for example. This is used by the configure script to set the "CPU" variable in the Makefile, leading to a commad line containing -DTARGET_armv7 -DTARGET_CPU="armv7" In this case the compilation of elf2flt.c fails with "Don't know how to support your CPU architecture??". Passsing "CPU=${CT_ARCH}" in the make command line overrides the configured value and solves the problem. Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
* Merge pull request #577 from stilor/enable-wchar-in-a-sampleAlexey Neyman2017-02-061-0/+1
|\ | | | | Enable WCHAR in a sample
| * Enable WCHAR in a sampleAlexey Neyman2017-02-061-0/+1
| | | | | | | | | | | | ... needed to build canadian cross on top of it. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman2017-02-062-295/+1
|\ \ | | | | | | Pick up upstream fixes in elf2flt
| * | Pick up upstream fixesAlexey Neyman2017-02-062-295/+1
| |/ | | | | | | | | | | | | ... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #579 from stilor/arch-32-warningAlexey Neyman2017-02-061-35/+0
|\ \ | |/ |/| Remove "pre-declaration" of config options
| * 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-063-7/+92
|\ | | | | Allow some tunables for ncurses
| * Allow some tunables for ncursesAlexey Neyman2017-02-053-7/+92
| | | | | | | | | | | | | | | | | | - 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-066-7/+99
|\ \ | | | | | | 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-055-0/+92
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman2017-02-055-12/+46
|\ \ | | | | | | 3 unrelated uClibc changes, see individual commits
| * | Use 'make olddefconfig' in uClibc/uClibc-ng configurationAlexey Neyman2017-02-043-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of 'make oldconfig' and responding 'y'. This avoids 'Broken pipe' errors in the log, as well as selects default setting for all options not explicitly set. This requires a small fix in the old uClibc. Won't have to maintain that fix for long though :) Signed-off-by: Alexey Neyman <stilor@att.net>
| * | 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>
| * | Remove OBSTACK from uclibc-ng configAlexey Neyman2017-02-041-1/+0
| |/ | | | | | | | | | | | | It has been (incompletely) removed since 1.0.21. Requested-by: Waldemar Brodkorb <wbx@uclibc-ng.org> Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #573 from stilor/add-libz-companion-libAlexey Neyman2017-02-0516-9/+448
|\ \ | |/ |/| Add zlib as a companion lib
| * Add a canadian elf2flt sampleAlexey Neyman2017-02-052-0/+10
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Patch elf2flt to link libz lastAlexey Neyman2017-02-051-0/+294
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add zlib as a companion libAlexey Neyman2017-02-0513-9/+144
|/ | | | | | 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-034-22/+48
|\ | | | | Uclibc 1.0.22
| * Add a sample config.Alexey Neyman2017-02-032-0/+17
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add support for AArch64 in uClibc-ngAlexey Neyman2017-02-021-21/+23
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * 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>
* | Merge pull request #570 from stilor/configure-check-cpp-pythonAlexey Neyman2017-02-031-1/+3
|\ \ | | | | | | Check for C++ in configure
| * | Check for C++ in configureAlexey Neyman2017-02-021-1/+3
| |/ | | | | | | | | | | Recent GMP/GCC/GDB releases require c++. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #571 from stilor/issue-569Alexey Neyman2017-02-032-1/+1
|\ \ | |/ |/| Require C++ support for gdbserver 7.12 or newer
| * 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-304-36/+38
|\ | | | | Fix build manuals
| * Use 'make install' to install DUMAAlexey Neyman2017-01-302-32/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * Fix installation of manuals for binutilsAlexey Neyman2017-01-301-2/+2
| | | | | | | | | | | | | | It was running 'make gas ld ...', which was succeeding, but didn't install anything. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Fix location where libc manual is builtAlexey Neyman2017-01-301-2/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #566 from stilor/fix-gentoo-hangAlexey Neyman2017-01-306-15/+61
|\ \ | |/ |/| Fix gentoo hang
| * Add install wrapperAlexey Neyman2017-01-302-2/+41
| | | | | | | | | | | | ... to work around Gentoo's wrapper idiosyncrasy. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Allow for per-tool templates when creating overridesAlexey Neyman2017-01-305-15/+22
|/ | | | | | | | ... will be used to implement a smarter install wrapper. While there, correct the spelling of "OVERIDE". Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #568 from stilor/bump-autoconf-req-2.65Alexey Neyman2017-01-291-2/+2
|\ | | | | | | | | Bump autoconf requirement to 2.65 Trivial, merged immediately.
| * Bump autoconf requirement to 2.65Alexey Neyman2017-01-291-2/+2
|/ | | | | | Required by automake 1.15. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #565 from stilor/enable-mingw-tools-fortranAlexey Neyman2017-01-291-0/+2
|\ | | | | Enable Fortran & tools in x86_64-w64-mingw