aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add musl 1.1.24Norbert Lange2019-10-192-0/+4
| | | | Signed-off-by: Norbert Lange <nolange79@gmail.com>
* Merge pull request #1253 from stilor/updatesAlexey Neyman2019-10-0266-66/+354
|\ | | | | Updates
| * GDB 8.3+ needs IPv6Alexey Neyman2019-10-022-2/+4
| | | | | | | | | | | | ... which wasn't enabled in uClibc-ng by default Signed-off-by: Alexey Neyman <stilor@att.net>
| * Replace Ubuntu 18.10 with Ubuntu 19.04Alexey Neyman2019-10-011-2/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add strace 5.xAlexey Neyman2019-10-018-0/+16
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add musl 1.1.23Alexey Neyman2019-10-012-0/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add Linux versionsAlexey Neyman2019-10-0130-57/+89
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add libiconv 1.16Alexey Neyman2019-10-012-0/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add gettext 0.20.1Alexey Neyman2019-10-016-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | Two patches from 0.18.8.1 were dropped: - one changing the declaration of environ is no longer needed, the corresponding files no longer have this declaration - one with Woe32 fixes for -O0 may need to be re-added but only after I find what configuration breaks without it; gettext sources overwent a massive restructuring so this patch should not be applied without testing. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Pretend lzip is always thereAlexey Neyman2019-10-011-0/+3
| | | | | | | | | | | | ... so that we can download .tar.lz archives. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add GDB 8.3.1Alexey Neyman2019-10-017-0/+175
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Upgrade expat 2.2.6 to 2.2.8Alexey Neyman2019-10-013-4/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add dtc 1.5.1Alexey Neyman2019-10-012-0/+8
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add bison 3.4.2Alexey Neyman2019-10-012-0/+8
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1192 from nolange/add_isl_021Alexey Neyman2019-10-013-12/+24
|\ | | | | Add isl 021
| * Add isl 0.21Norbert Lange2019-05-072-0/+12
| | | | | | | | Signed-off-by: Norbert Lange <nolange79@gmail.com>
| * Fix isl 0.20 checksumsNorbert Lange2019-05-071-12/+12
| | | | | | | | Signed-off-by: Norbert Lange <nolange79@gmail.com>
* | Merge pull request #1226 from ola1olsson/masterAlexey Neyman2019-10-011-1/+1
|\ \ | | | | | | Fix typo in ARM/thumb interworking menuconfig
| * | Fix typo in ARM/thumb helpOla Olsson2019-08-281-1/+1
| |/ | | | | | | Signed-off-by: Ola Olsson <ola1olsson@gmail.com>
* | Merge pull request #1229 from imphil/zlib-other-mirrorAlexey Neyman2019-10-011-1/+1
|\ \ | | | | | | zlib: Provide other mirror
| * | zlib: Provide other mirrorPhilipp Wagner2019-09-031-1/+1
| |/ | | | | | | | | | | | | Currently, SourceForge is down and downloads give a 500 error. That's not overly uncommon (even less often the case these days). Fortunately, zlib provides another mirror on their homepage, add that as option to the package description. (https://www.zlib.net/)
* | Merge pull request #1231 from cpackham/glibc-2.28-make-4.0Alexey Neyman2019-10-011-1/+1
|\ \ | | | | | | libc: glibc 2.28 needs make 4.0
| * | libc: glibc 2.28 needs make 4.0Chris Packham2019-09-041-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | Fixes: #1210 Per the release notes for the GNU C library 2.28[1] make 4.0 or newer is required. Previously the logic was applied to glibc 2.29 or newer. [1] - https://www.sourceware.org/ml/libc-alpha/2018-08/msg00003.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
* | Merge pull request #1244 from cpackham/executable-pieAlexey Neyman2019-10-011-1/+1
|\ \ | | | | | | build/internals.sh: Handle pie executables
| * | build/internals.sh: Handle pie executablesChris Packham2019-09-141-1/+1
| |/ | | | | | | | | | | | | | | | | | | Fixes: #887 On some systems the file command identifies a pie executable as a shared object. Update do_finish() to handle this case so that they are stripped as well. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* | Merge pull request #1223 from egtvedt/add-gcc-9.2.0Alexey Neyman2019-09-3021-0/+1390
|\ \ | | | | | | Update to gcc 9.2.0
| * | Update to gcc 9.2.0Hans-Christian Noren Egtvedt2019-08-1521-0/+1390
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Forward ported patches from GCC 8.3.0 to 9.2.0, refreshed to match current sources. In patch 0012-crystax.patch, removed changing sysv4.h header file for rs6000, since it no longer defines LINK_EH_SPEC. Removed the following patches because they are part of upstream: - 0018-ARC-Add-multilib-support-for-linux-targets.patch - 0020-ARM-fix-cmse.patch - 0021-arm-Make-arm_cmse.h-C99-compatible.patch - 0022-ARC-Update-fma-expansions.patch Renamed 0019-isl-0.20.patch => 0018-isl-0.20.patch. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* | Merge pull request #1233 from cpackham/fixup-arc-patchAlexey Neyman2019-09-301-8/+8
|\ \ | | | | | | glibc: arc: Don't interfere with other architectures
| * | glibc: arc: Don't interfere with other architecturesChris Packham2019-09-051-8/+8
| |/ | | | | | | | | | | | | | | | | | | | | Fixes: #1227 Adjust the ARC patch so that it only sets with_fp_cond when the machine is arc. https://github.com/foss-for-synopsys-dwc-arc-processors/glibc/issues/7 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* | Merge pull request #1232 from cpackham/glibc-2.30Alexey Neyman2019-09-306-1/+7865
|\ \ | |/ |/| Add glibc 2.30
| * glibc-2.30: Re-add ARC supportAlexey Brodkin2019-09-061-0/+7832
| | | | | | | | | | | | | | | | | | | | | | So again due to non-technical reasons (lack of public documentation of ARC instruction set which we actively work on but no yet published) we missed upstream 2.30 release. Still the code is there, we regularly run full test-suite and are confident in port's quality and robustness. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
| * Add glibc 2.30Chris Packham2019-09-055-1/+33
|/ | | | | | | | | Add the GNU C Library version 2.30. Bring forward the typedef-caddr.patch. Skip the ARC patch for now. https://sourceware.org/ml/libc-alpha/2019-08/msg00029.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Merge pull request #1189 from dimkr/musl-1.1.22Alexey Neyman2019-05-042-0/+4
|\ | | | | Add musl 1.1.22
| * Add musl 1.1.22Dima Krasner2019-05-022-0/+4
| | | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
* | Merge pull request #1185 from abrodkin/topic-glibc-for-arcAlexey Neyman2019-05-044-0/+7879
|\ \ | |/ |/| glibc: Add ARC support
| * Add Glibc toolchain sample for ARC HSAlexey Brodkin2019-04-172-0/+9
| | | | | | | | Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
| * package/gcc: Fix Glibc compilation for ARC with -mcpu= hs38_linuxAlexey Brodkin2019-04-171-0/+71
| | | | | | | | | | | | | | | | | | Back-port of upstream fix: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5664ecf49828edb20f53937ab2e417ba173fc903 Fixes: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90103 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
| * glibc: Add ARC supportAlexey Brodkin2019-04-171-0/+7799
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ARC port of Glibc was submitted to the mailing list recently [1] but due to late submission it didn't make it in Glibc 2.29 release. Hopefully by the time of next release it will be a part of upstream release but for now we have to use off-the-tree patch. Still it's proven to work internally as well as its test-suite shows brilliant results as might be seen from [1]: ------------------>8------------------- Summary of test results: 24 FAIL 5124 PASS 27 UNSUPPORTED 19 XFAIL ------------------>8------------------- Moreover ARC's Glibc port is known to work in Buildroot, OpenEmbedded and even Automotive Grade Linux distro so we should be good having this patch for Glibc. BTW the patch itself is a copy of the one I use in OE, see [2]. [1] https://sourceware.org/ml/libc-alpha/2018-12/msg00678.html [2] https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys/blob/master/recipes-core/glibc/files/0031-Add-ARC-architecture.patch Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* Merge pull request #1182 from stilor/masterAlexey Neyman2019-04-104-3/+4
|\ | | | | Last fixes for 1.24
| * Install python3, needed by recent GLIBCAlexey Neyman2019-04-103-3/+3
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Require 2.29 if building glibc for RISC-V64Alexey Neyman2019-04-101-0/+1
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1178 from stilor/masterAlexey Neyman2019-04-0528-70/+99
|\ | | | | Last fixes for 1.24.0
| * Rename JOBSFLAGS -> CT_JOBSFLAGSAlexey Neyman2019-04-0420-53/+53
| | | | | | | | | | | | ... so that it is saved/restored when restarting the build. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Do not include config/configure.in into the release tarballAlexey Neyman2019-04-042-6/+5
| | | | | | | | | | | | Fixes #1176 Signed-off-by: Alexey Neyman <stilor@att.net>
| * Enable zlib companion lib if building LTOAlexey Neyman2019-04-041-0/+1
| | | | | | | | | | | | | | | | | | While we may use build machine's library when building a simple cross, we won't have it for the host machine in a canadian build. Until there are separate selectables for the build/host components, just build our own local zlib. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Only select GDB version if GDB is enabledAlexey Neyman2019-04-041-1/+1
| | | | | | | | | | | | | | ... which fixes a bogus warning when configuration without GDB is loaded. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Require WCHAR in uClibc for all GDB versionsAlexey Neyman2019-04-041-1/+1
| | | | | | | | | | | | | | if building natively. 7.12.1 and 7.11.1 are also breaking in absence of <wctype.h> Signed-off-by: Alexey Neyman <stilor@att.net>
| * Change the "no viable version" checkAlexey Neyman2019-04-041-4/+5
| | | | | | | | | | | | ... to make it easier to trace from `ct-ng menuconfig`. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Mark binutils/gdb requirements for RISC-VAlexey Neyman2019-04-041-0/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add an ability to mark a configuration as invalidAlexey Neyman2019-04-043-0/+24
| | | | | | | | | | | | ... so that the build will fail early and predictably. Signed-off-by: Alexey Neyman <stilor@att.net>