aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * When handling overlay, move rather than symlinkAlexey Neyman2017-10-201-1/+5
|/ | | | | | | | ... as 'tar' does not follow symlink, rather creating a new directory instead. Fixes #846. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #841 from bhundven/update_binutils_2_29_1Alexey Neyman2017-10-0512-12/+16
|\ | | | | [binutils] Add 2.29.1
| * [binutils] remove 2.29Bryan Hundven2017-10-0511-624/+0
| | | | | | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
| * [binutils] Add 2.29.1Bryan Hundven2017-10-0511-0/+628
|/ | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* Merge pull request #839 from stilor/glibc-local-build-failAlexey Neyman2017-10-011-21/+18
|\ | | | | Do not change {pkg}_VERSION
| * Do not change {pkg}_VERSIONAlexey Neyman2017-10-011-21/+18
|/ | | | | | | | Instead, use new variable ${pkg_dir} to locate auxiliary files. Fixes #838. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #837 from stilor/download-verifyAlexey Neyman2017-09-30254-66/+1934
|\ | | | | Verification of the downloads
| * Add -D__GLIBC__ to target CFLAGSAlexey Neyman2017-09-307-17/+45
| | | | | | | | | | | | | | | | ... when using musl to compile strace. Also, honor CT_TARGET_CFLAGS in scripts compiling target libs/binaries. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Strace 4.19 needs a patch for uClibcAlexey Neyman2017-09-301-0/+34
| | | | | | | | | | | | Taken from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
| * expat 2.2.4 dropped INSTALL_ROOTAlexey Neyman2017-09-291-1/+1
| | | | | | | | | | | | ... in favor of its alias, DESTDIR. Before, it supported both. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add digests for all packagesAlexey Neyman2017-09-29209-12/+1578
| | | | | | | | | | | | | | Also fix test-packages: it was saving the output from CT_DoLog into the checksum file. Also use one file per version. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Upgrade expat, mpfr, newlib, strace, linuxAlexey Neyman2017-09-2714-0/+0
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add an ability to download signatures from test-packages.shAlexey Neyman2017-09-271-0/+8
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add an ability to verify the digest/signatureAlexey Neyman2017-09-2727-48/+280
|/ | | | | | Fixes #611. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #834 from stilor/xtensa-fix-linaroAlexey Neyman2017-09-2364-973/+167
|\ | | | | Xtensa fix for Linaro releases
| * Update gcc-linaro to 2017.08Alexey Neyman2017-09-1661-973/+12
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Propagate xtensa fix to Linaro versionsAlexey Neyman2017-09-165-0/+155
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #784 from bmwiedemann/dateAlexey Neyman2017-09-182-4/+8
|\ \ | |/ |/| Allow for reproducible builds
| * use gzip -nBernhard M. Wiedemann2017-07-211-1/+1
| | | | | | | | | | to not record timestamps in .gz file headers to make build reproducible
| * Allow to override build dateBernhard M. Wiedemann2017-07-211-3/+7
| | | | | | | | | | | | | | | | | | in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. This date call is designed to work with both GNU date and BSD date.
* | Merge pull request #832 from jcmvbkbc/xtensa-fix-pr82181Alexey Neyman2017-09-125-0/+155
|\ \ | | | | | | package/gcc: fix ICE on xtensa, PR target/82181
| * | package/gcc: fix ICE on xtensa, PR target/82181Max Filippov2017-09-125-0/+155
|/ / | | | | | | | | | | | | | | | | | | | | | | Memory references to DI mode objects could incorrectly be created at offsets that are not supported by instructions l32i/s32i, resulting in ICE at a stage when access to the object is split into access to its subwords: drivers/staging/rtl8188eu/core/rtw_ap.c:445:1: internal compiler error: in change_address_1, at emit-rtl.c:2126 Fixes: https://lkml.org/lkml/2017/9/10/151 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
* | Merge pull request #827 from stilor/endianness-selectableAlexey Neyman2017-09-051-1/+1
|\ \ | | | | | | Doh, forgot one place to rename the BOTH_ENDIAN option
| * | Doh, forgot one place to rename the BOTH_ENDIAN optionAlexey Neyman2017-09-051-1/+1
|/ / | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #824 from stilor/testpkgAlexey Neyman2017-09-041-2/+2
|\ \ | | | | | | Allow test-package.sh to be used in a clean tree
| * | Allow test-package.sh to be used in a clean treeAlexey Neyman2017-09-041-2/+2
|/ / | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #823 from stilor/sh-experiment-multilibAlexey Neyman2017-09-0328-107/+470
|\ \ | | | | | | Better SuperH multilib support (different endian, glibc/uClibc for no-FPU, etc)
| * | Use the new SuperH fixes in the two multilib samplesAlexey Neyman2017-09-0312-22/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Glibc configure args and tuple need adjustment on SuperH - Only allow "both endian" and "with CPU" for unspecified arch variant. May reconsider endianness (was breaking things before adjusting glibc tuple) - Retire non-multilib sample, it should be a subset of the multilib one now. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Workaround for static uClibc-ng issue with -lpthreadAlexey Neyman2017-09-035-39/+75
| | | | | | | | | | | | | | | | | | Also, preserve .config when running test-package.sh. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Pick up uClibc-ng fixes for static GDB buildAlexey Neyman2017-09-032-0/+128
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Super-H multilib toolchain fixesAlexey Neyman2017-09-0314-50/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. On SuperH, configuring GCC with explicit variant of the CPU (like "sh4") limits the default set of multilibs to just that CPU and requires --with-multilib-list to change. Allow for "unspecified" variant, so that we can defer to GCC to determine the list. 2. Support toolchains with both endiannesses at the same time. 3. Add a SuperH/newlib sample 4. Add more flags processing for uClibc Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Fix typoAlexey Neyman2017-09-031-1/+1
|/ / | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #822 from nathanchance/pkgversion-flexibilityAlexey Neyman2017-09-038-11/+36
|\ \ | | | | | | Improve toolchain ID options
| * | config: Show crosstool-NG version in .configNathan Chancellor2017-09-012-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was previously available in 6c62da480344 but was then removed in cb7fcbe1ef4f. Add it back since it will be helpful if the user wants to hide the crosstool-NG version in the pkgversion. To get the new version, a defconfig from "ct-ng savedefconfig" or "ct-ng oldconfig" must be used in combination with "ct-ng menuconfig" or "ct-ng nconfig". Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
| * | config: Add package versioning flexibilityNathan Chancellor2017-09-016-11/+31
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Some users (like myself) may want to omit the crosstool-NG version from the binaries' versioning output, as it can be incredibly long and not too helpful. Add a config option to disable it. The possible combinations are as follows: - crosstool-NG version (default) - crosstool-NG version - custom toolchain ID - Custom toolchain ID - No crosstool-NG version OR custom toolchain ID Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
* | Merge pull request #818 from stilor/nios2-mmuAlexey Neyman2017-08-272-0/+10
|\ \ | | | | | | Add NIOS2/MMU sample
| * | Add NIOS2/MMU sampleAlexey Neyman2017-08-272-0/+10
|/ / | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #796 from makoehr/patch-1Alexey Neyman2017-08-271-0/+1
|\ \ | | | | | | Update nios2.in
| * | Update nios2.inmakoehr2017-08-091-0/+1
| | |
* | | Merge pull request #817 from stilor/linaro-glibc-2.26Alexey Neyman2017-08-2711-3/+1342
|\ \ \ | | | | | | | | Fix older GCC with glibc 2.26
| * | | Apply ucontext patch to mainstream GCC releasesAlexey Neyman2017-08-278-3/+763
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Not applicable to 4.8, as GLIBC2.26 requires 4.9 or newer. Record that dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | Fix Linaro GCC build with glibc 2.26Nathan Chancellor2017-08-273-0/+579
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were added by GCC in July but these branches are from May. I suspect that they will be added to at least the 6.x and 7.x branches but 5.x is EOL from Linaro it seems (as the base GCC version hasn't been updated in a year and a half). For right now, these are needed. This was testing on an arm64 build but the patches have fixes for all supported architectures. Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
* | | Merge pull request #816 from stilor/fix-mingwAlexey Neyman2017-08-2714-0/+470
|\ \ \ | | | | | | | | patches/mingw-w64: Fix build with gcc7
| * | | patches/mingw-w64: Fix build with gcc7Kirill Smirnov2017-08-2714-0/+470
|/ / / | | | | | | | | | | | | | | | | | | | | | Modified by Alexey Neyman: remove obsoleted v5.0.1, propagate the patches to older versions. Signed-off-by: Kirill Smirnov <kirill.k.smirnov@gmail.com> Signed-off-by: Alexey Neyman <stilor@att.net>
* | | Merge pull request #814 from stilor/issue-802Alexey Neyman2017-08-2661-4079/+3449
|\ \ \ | | | | | | | | Issue 802
| * | | Make --enable-obsolete-rpc an option in ct-ngAlexey Neyman2017-08-263-3/+20
| | | | | | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | Backport --enable-obsolete-rpc from 2.16Alexey Neyman2017-08-262-0/+3320
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #802. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | Missed glibc 2.14 when obsoleting releasesAlexey Neyman2017-08-2652-4006/+0
| | | | | | | | | | | | | | | | | | | | | | | | Superseded on the branch by 2.14.1. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | Fix glibc-ports with the new frameworkAlexey Neyman2017-08-265-70/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | While here, also consider patched by anything other than "bundled patches" as per-target sources. Add scary warnings in case of a failure. Signed-off-by: Alexey Neyman <stilor@att.net>
* | | | Merge pull request #813 from stilor/binutils-2.29-regressionsAlexey Neyman2017-08-2511-0/+414
|\ \ \ \ | | | | | | | | | | Fix regressions after binutils 2.29