aboutsummaryrefslogtreecommitdiff
path: root/packages/binutils
Commit message (Collapse)AuthorAgeFilesLines
* binutils: add version 2.36.1Hans-Christian Noren Egtvedt2021-02-1211-0/+622
| | | | | | | | | | | | | | Forward ported patches from binutils 2.35.1, refreshed to match current sources. Patch 0008-poison-system-directories.patch did not apply clean and had minor adjustments to fit new binutils 2.36.1 release. Dropped the following patches as they have been applied upstream: - 0009-Import-patch-from-mainline-to-fix-decoding-DWARF-inf.patch - 0010-arm-Fix-the-wrong-error-message-string-for-mve-vldr-.patch Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* binutils: Pull in some bug fixes from binutils 2.35 branchKumar Gala2020-11-062-0/+962
| | | | | | | | Expect that if there is a binutils 2.35.2 release these fixes will be included in there, these are pulled out of the binutils-2_35-branch post the 2.35.1 release. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
* binutils: add version 2.35.1Hans-Christian Noren Egtvedt2020-09-2212-12/+12
| | | | | | | Bump to latest 2.35 minor release from upstream, now 2.35.1, replaces version 2.35. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* Add support for binutils 2.35Hans-Christian Noren Egtvedt2020-08-2711-0/+622
| | | | | | | | | | Forward ported patches from binutils 2.34, refreshed to match current sources. Patch 0008-poison-system-directories.patch did not apply clean and had minor adjustments to fit new binutils 2.35 release. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* fix missing include of string in binutils older than 2.33Nicolas Dusart2020-06-1710-0/+260
| | | | Signed-off-by: Nicolas Dusart <nicolas@freedelity.be>
* Add binutils 2.34Alexey Neyman2020-02-2611-0/+622
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* binutils: add version 2.33.1Hans-Christian Noren Egtvedt2019-10-2311-0/+622
| | | | | | | Forward ported patches from version 2.32, and refreshed them so they apply clean. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* Another wave of version updatesAlexey Neyman2019-02-1311-0/+622
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Config v2: select relevant parts of each package versionAlexey Neyman2019-01-301-0/+1
| | | | | | | Also, remove a couple of config options that dealt with package versions that have been since retired. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add configuration options for enabling SSPAlexey Neyman2018-12-041-0/+11
| | | | | | | | | | | ... in uClibc and glibc. Fixes #681. While here, relocate additional "sources" for uClibc/binutils into packages/ directory. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add a config option for default RELRO settingAlexey Neyman2018-12-031-1/+1
| | | | | | Fixes #656. Signed-off-by: Alexey Neyman <stilor@att.net>
* Restore binutils (gold) build on mingw32 hostAlexey Neyman2018-10-071-0/+122
| | | | | | Fixes #1049. Signed-off-by: Alexey Neyman <stilor@att.net>
* Patches to fix ld's abort on xtensaAlexey Neyman2018-09-2820-0/+128
| | | | | | Also while there, fix the naming (some patches ended up with two sequence numbers somehow). Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrades. Lots of 'em.Alexey Neyman2018-09-2411-0/+622
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* More fixes after the upgrades:Alexey Neyman2018-01-301-1/+1
| | | | | | | | | | | - GLIBC requires a fix to work with binutils 2.30 on aarch64. This fix relies on binutils 2.24 or newer, which is okay for glibc 2.26 since it needs 2.25 or newer anyway. But older glibc versions are now pinned to binutils 2.29 or older on aarch64. - xtensa needs patches in libgcc with gcc 7.3. - comment in newlib's patch to indicate it is a reversal of a commit. Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade to new releasesAlexey Neyman2018-01-2811-0/+622
| | | | | | | | | | | | | | android-ndk, binutils, gcc, linux, mpfr, ncurses, newlib, uclibc-ng MPC vs MPFR dependencies required modifications in auto-generated templates to also provide non-inclusive older-than/newer-than specifications. Also correct MPC URLs, the website seems to have adjusted its directory layout. Currently, newlib 3.0.0 doesn't build for arm-nano-eabi. Signed-off-by: Alexey Neyman <stilor@att.net>
* Bunch of upgrades: android-ndk, expat, gcc-linaro, ...Alexey Neyman2017-12-031-8/+4
| | | | | | | | ... mingw-w64, musl, strace, uClibc-ng, linux. Also, regenerate chksum's after @bhundven's upgrade of binutils. Signed-off-by: Alexey Neyman <stilor@att.net>
* Run all patches through renumbering and updateAlexey Neyman2017-12-02114-1500/+1208
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* [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>
* Add digests for all packagesAlexey Neyman2017-09-297-0/+64
| | | | | | | 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>
* Add an ability to verify the digest/signatureAlexey Neyman2017-09-271-0/+1
| | | | | | Fixes #611. Signed-off-by: Alexey Neyman <stilor@att.net>
* Apply ucontext patch to mainstream GCC releasesAlexey Neyman2017-08-271-1/+1
| | | | | | | Not applicable to 4.8, as GLIBC2.26 requires 4.9 or newer. Record that dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade binutilsAlexey Neyman2017-08-2321-42/+612
| | | | | | Bump 2.28 -> 2.28.1; add 2.29. Signed-off-by: Alexey Neyman <stilor@att.net>
* Record tarball formatsAlexey Neyman2017-08-186-0/+6
| | | | | | Also, missed upgrades of gmp, isl, mingw-w64 Signed-off-by: Alexey Neyman <stilor@att.net>
* Trim old versionsAlexey Neyman2017-08-1814-0/+0
| | | | | | | | | | | | | Policy: - Only latest patchlevel for each branch release Exception: CLooG - ISL has dependencies on specific CLooG releases within a single branch - Where there are no patchlevel releases (uClibc, musl) - just retain two most recent releases Also, missed automake update: 1.14 -> 1.14.1 Signed-off-by: Alexey Neyman <stilor@att.net>
* Typo in binutils package descriptionAlexey Neyman2017-07-101-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Resolve a few more TBDsAlexey Neyman2017-07-091-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Downloading packages using new frameworkAlexey Neyman2017-07-081-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix the references to old config variablesAlexey Neyman2017-07-084-7/+7
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Implement "milestones" for packagesAlexey Neyman2017-07-081-0/+1
| | | | | | Also get rid of dependency on GNU sort. Signed-off-by: Alexey Neyman <stilor@att.net>
* Convert gcc to new framework.Alexey Neyman2017-07-081-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* More work-in-progress.Alexey Neyman2017-07-081-3/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* First stab at gen-versions.shAlexey Neyman2017-07-08106-0/+13084
Signed-off-by: Alexey Neyman <stilor@att.net>