summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-02-12Merge pull request #589 from stilor/skip-complibs-check-on-host-canadianAlexey Neyman7-12/+75
Skip complibs check on host for canadian
2017-02-12Merge pull request #590 from stilor/cygwin-old-gcc-glibcAlexey Neyman26-160/+386
Fix Cygwin build of old gcc and glibc
2017-02-12Backport -fPIC patch for CygwinAlexey Neyman2-0/+208
Original patch by: Ray Donnelly <mingw.android@gmail.com> Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-12Propagate Cygwin stat64 patch to 2.21 and older versionsAlexey Neyman12-0/+156
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-12Remove linux patches for R_X86_64_JUMP_SLOTAlexey Neyman10-160/+0
'relocs' is no longer built when installing the headers. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-12Add host configuration for cygwin64Alexey Neyman1-0/+11
... backported from newer GCC releases. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-12Remove 'relocs' from archscripts being builtAlexey Neyman1-0/+11
... it is not needed to install headers and causes build failures in more than one setup (cygwin, macos). Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-11Skip comp.libs checking on host for canadianAlexey Neyman6-12/+42
... they all want to run the binaries they produced, which fails when build!=host. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-11Make zlib's 'make check' actually fail if test failsAlexey Neyman1-0/+33
Upstream: https://github.com/madler/zlib/pull/225 Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-11Merge pull request #587 from stilor/select-uclibceavi-suffixAlexey Neyman2-1/+14
Allow one to select uclibceabi/uclibcgnueabi suffix
2017-02-11Merge pull request #586 from stilor/restore-old-kernel-libcAlexey Neyman273-31/+18585
Restore old kernel/glibc versions
2017-02-11Merge pull request #584 from stilor/disallow-gold-for-elf2fltAlexey Neyman5-19/+16
Require BFD linker if building for flat format
2017-02-11Merge pull request #585 from stilor/disable-cxx-gdbAlexey Neyman3-2/+7
Supply --disable-build-with-cxx instead of requiring C++
2017-02-10Merge pull request #582 from elimisteve/patch-1Alexey Neyman1-1/+1
README.md typo: archictecture -> architecture
2017-02-10README.md typo: archictecture -> architectureSteve Phillips1-1/+1
Signed-off-by: Steve Phillips <steve@tryingtobeawesome.com>
2017-02-10Allow one to select uclibceabi/uclibcgnueabi suffixAlexey Neyman2-1/+14
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Supply --disable-build-with-cxx instead of requiring C++Alexey Neyman3-2/+7
... when building native GDB/gdbserver. Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Remove wrapping if in 300-gdb.shAlexey Neyman1-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>
2017-02-10Forgot to saveconfig the changes for ARM/elf2flt sampleAlexey Neyman4-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>
2017-02-10Add a patch to build 2.15 for ARMAlexey Neyman1-0/+19
Fix from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Add notes about obsoletion policy for kernel/glibc.Alexey Neyman2-0/+20
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Ports patches for glibc 2.12.1 .. 2.16Alexey Neyman147-373/+7410
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>
2017-02-10backport support patch for gcc 5 to glibc 2.13 arm portsClaus Strasburger1-0/+50
Signed-off-by: Claus Strasburger <claus@strasburger.de>
2017-02-10Add Ubuntu {12.04,14.04,16.04} configs.Alexey Neyman12-0/+72
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Add CentOS6/7 sample configsAlexey Neyman8-0/+48
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Fix typoAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10External addons supported by glibc even nowAlexey Neyman1-27/+24
... though none are provided by default. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Revert "patches: remove obsolete glibc patches"Alexey Neyman145-0/+11036
This partially reverts commit 429b3e884662a3b9a72890aae23865501e66330f. Bring back the patches for glibc 2.12 and newer. Propagate/refresh some patches as needed. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Revert "glibc: Clean out old glibc versions"Alexey Neyman2-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.
2017-02-10Revert "glibc: Remove support for downloading and extracting add-ons"Alexey Neyman1-0/+67
This reverts commit 39273e0843cc5f7f91d50651b299a0472f59f472.
2017-02-10Add older kernel versions up to 2.6.32.xAlexey Neyman1-0/+169
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-09Merge pull request #580 from stilor/arm-elf2fltAlexey Neyman3-1/+24
ARM with arch suffix - elf2flt fix
2017-02-07Add a contrived ARM with elf2flt sampleAlexey Neyman2-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>
2017-02-07elf2flt: use CT_ARCH to set target CPU, not CT_TARGETCarlos Santos1-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>
2017-02-07Merge pull request #577 from stilor/enable-wchar-in-a-sampleAlexey Neyman1-0/+1
Enable WCHAR in a sample
2017-02-07Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman2-295/+1
Pick up upstream fixes in elf2flt
2017-02-07Merge pull request #579 from stilor/arch-32-warningAlexey Neyman1-35/+0
Remove "pre-declaration" of config options
2017-02-06Remove "pre-declaration" of config optionsAlexey Neyman1-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>
2017-02-06Pick up upstream fixesAlexey Neyman2-295/+1
... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Enable WCHAR in a sampleAlexey Neyman1-0/+1
... needed to build canadian cross on top of it. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Merge pull request #575 from stilor/ncurses-configureAlexey Neyman3-7/+92
Allow some tunables for ncurses
2017-02-06Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman6-7/+99
Update kernel & glibc
2017-02-06Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman5-12/+46
3 unrelated uClibc changes, see individual commits
2017-02-06Merge pull request #573 from stilor/add-libz-companion-libAlexey Neyman16-9/+448
Add zlib as a companion lib
2017-02-06Update to most recent kernelsAlexey Neyman1-7/+7
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Add glibc 2.25Alexey Neyman5-0/+92
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Add a canadian elf2flt sampleAlexey Neyman2-0/+10
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Patch elf2flt to link libz lastAlexey Neyman1-0/+294
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Add zlib as a companion libAlexey Neyman13-9/+144
with version 1.2.11. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Allow some tunables for ncursesAlexey Neyman3-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>