aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain/binutils/patches
Commit message (Collapse)AuthorAgeFilesLines
* toolchain/binutils: add binutils 2.35DENG Qingfang2020-08-313-0/+78
| | | | | | Add binutils version 2.35 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* toolchain/binutils: fix broken build of binutils 2.34 on mips64Tony Ambardar2020-08-101-1/+1
| | | | | | | | | | | | | Commit 53470bdf32 ("toolchain/binutils: Add binutils 2.34") logs refreshed patches, but also adds a typo causing failed builds on mipsel64 platforms, including the malta subtarget. Update the patch to fix this. This fixes the following build error: make[7]: *** No rule to make target 'elf64ltsmip.o', needed by 'ld-new'. Stop. Fixes: FS#3276 Fixes: 53470bdf32 ("toolchain/binutils: Add binutils 2.34") Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* toolchain/binutils: remove versions 2.29.1 and 2.31.1Adrian Schmutzler2020-08-039-470/+0
| | | | | | | | We currently support four versions of binutils in parallel. Let's just keep the latest two and drop the older ones before the next one comes around. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
* toolchain/binutils: Add binutils 2.34Daniel Engberg2020-02-223-0/+78
| | | | | | | Refresh patches Drop 300-012_check_ldrunpath_length.patch Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain/binutils: refresh patchesKevin Darbyshire-Bryant2019-04-213-5/+5
| | | | | | Fix hunk offset warnings. Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
* toolchain/binutils: Add binutils 2.32Daniel Engberg2019-02-264-0/+97
| | | | | | Add binutils 2.32 to repo Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain/binutils: Remove 2.30Daniel Engberg2019-02-175-209/+0
| | | | | | Remove binutils 2.30 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain/binutils: Fix u-boot on some armhf platformsDaniel Engberg2018-10-071-0/+276
| | | | | | | | | | Backport commit 3d9c8f6b3f033a6092425b7344647fb51dbed5c6 Without this binutils doesn't properly link u-boot Source: https://sourceware.org/bugzilla/show_bug.cgi?id=23571 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain/binutils: Add binutils 2.31.1Daniel Engberg2018-07-304-0/+97
| | | | | | Add binutils 2.31.1 to repo Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* binutils: remove version 2.27Felix Fietkau2018-07-105-133/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* binutils: backport an upstream fix for a linker bug that triggers with LTOFelix Fietkau2018-07-101-0/+112
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* toolchain/binutils: Remove old patchesDaniel Engberg2018-04-262-42/+0
| | | | | | | | Remove patches for arc-2016.09 Commit https://github.com/openwrt/openwrt/commit/8647f4f018e4dee663b65948d75105fae7bb3cdc made these patches obsolete Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain/binutils: remove version 2.28Felix Fietkau2018-03-126-333/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* toolchain/binutils: add support for version 2.30Felix Fietkau2018-03-124-0/+97
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* binutils: assertion failure bfd/elfxx-mips.c:3860Hauke Mehrtens2018-01-272-0/+236
| | | | | | | | With forced PIE and SSP support I ran into this assertion failure. backport two patches to fix this problem from the binutils 2.28 branch. This fix is already included in binutils 2.28.1 and 2.29. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* binutils: add version 2.29.1Hauke Mehrtens2017-10-154-0/+97
| | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* toolchain/arc: update to the most recent release arc-2016.09Alexey Brodkin2017-05-023-13/+42
| | | | | | | | | | | | | | | | | | arc-2016.09 is the most recent toolchain for ARC cores and it is based on top of upstream Binutils 2.27 and GCC 6.2.1. With updated major version of GCC we copied all GCC 6.x patches for ARC as well as Bintils 2.27 patches. Note that toochain sports ARCv4 ABI and so must be used with 4.8+ Linux kernels. Even though it will build v4.4 kernel perfectly fine on attempt to run user-space apps they won't work with older kernel. That said previuosly sent RFC patches with Linux kernel update are required: [1] https://patchwork.ozlabs.org/patch/726686/ [2] https://patchwork.ozlabs.org/patch/726687/ Signed-off-by: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
* toolchain/binutils: Add binutils 2.28Daniel Engberg2017-03-204-0/+97
| | | | | | Add binutils 2.28 to repo Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* toolchain: unbreak glibc on MIPSJonas Gorski2017-02-271-0/+36
| | | | | | | | | | | | | | | Binutils recently updated the ABI version to 5, which broke glibc, as it refuses to load anything > 3. Upstream reverted the ABI version update, so backport the commit. Fixes the following error on boot: /bin/sh: error while loading shared libraries: /lib/libcrypt.so.1: ELF file ABI version invalid [ 0.920077] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 [ 0.920077] [ 0.929450] Rebooting in 1 seconds.. Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
* binutils: remove 2.25.1 support and leftovers of older versionsFelix Fietkau2017-02-074-97/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* binutils: remove old unused versionsFelix Fietkau2016-10-248-194/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* toolchain/binutils: Add binutils 2.27Daniel Engberg2016-10-134-0/+97
| | | | | | | Add binutils 2.27 to toolchain Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> Signed-off-by: Felix Fietkau <nbd@nbd.name> [refresh patches]
* toolchain/binutils: add 2.26.1Syrone Wong2016-07-154-0/+97
| | | | | Signed-off-by: Syrone Wong <wong.syrone@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [fixes/cleanup]
* toolchain: Bump ARC tools to arc-2016.03Alexey Brodkin2016-05-191-0/+13
| | | | | | | | | | | | | | | | | This change switches ARC tools to the most recent arc-2016.03 version. ARC GNU tools of version arc-2016.03 bring some quite significant changes like: * Binutils v2.26+ (upstream commit id 202ac19 with additional ARC * patches) * GCC v4.8.5 * GDB 7.10 More about changes, improvements and fixes could be found here: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2016.03 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* binutils: add binutils 2.25.1Hauke Mehrtens2015-09-114-0/+97
| | | | | | | | This adds binutils 2.25.1 as an option to OpenWrt. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46874
* toolchain: change default emulation for mips64 (octeon) to n64Felix Fietkau2015-05-101-0/+37
| | | | | | | | | | | | | | | | | | | fixes several ld errors reported by buildbot: http://buildbot.openwrt.org:8010/broken_packages/octeon/mdnsresponder/compile.txt http://buildbot.openwrt.org:8010/broken_packages/octeon/luasocket/compile.txt http://buildbot.openwrt.org:8010/broken_packages/octeon/luasec/compile.txt http://buildbot.openwrt.org:8010/broken_packages/octeon/openvswitch/compile.txt http://buildbot.openwrt.org:8010/broken_packages/octeon/prosody/compile.txt link error: ABI is incompatible with that of the selected emulation found at OE toolchain for bintils 2.22: http://patchwork.openembedded.org/patch/28033/ Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 45666
* binutils: remove version 2.20.1 (only used by avr32)Felix Fietkau2015-03-248-31182/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44960
* binutils: remove old versionsFelix Fietkau2014-10-0511-252/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42776
* toolchain/binutils: remove obsolete patchesFelix Fietkau2014-06-068-246/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41034
* upgrade the Linaro binutils to 2.24-2013.12Imre Kaloz2014-01-076-19/+9
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39210
* add support for Linaro binutils 2.23.2-2013.06Imre Kaloz2013-09-116-0/+127
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 37944
* binutils: stop generating the useless _DYNAMIC_LINKING symbol on mipsFelix Fietkau2013-06-302-0/+36
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37094
* binutils: remove some unused obsolete versionsFelix Fietkau2013-06-3016-62140/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37093
* toolchain/binutils: add musl libc config.sub patch to 2.23.1Florian Fainelli2013-02-261-0/+10
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35814
* toolchain/binutils: refresh patchesFlorian Fainelli2013-02-2613-201/+107
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35812
* remove support for ubicom32Florian Fainelli2012-11-301-48949/+0
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432
* add preliminary support for muslFlorian Fainelli2012-11-231-0/+19
| | | | | | | | Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34314
* binutils: remove 2.21Florian Fainelli2012-11-198-31240/+0
| | | | | | | | | There is no point in keeping around 2.21 when 2.21.1 which is a bugfix release is there. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34265
* binutils: add support for 2.23.1Florian Fainelli2012-11-194-0/+99
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34262
* binutils/2.22: backport an upstream fix for an assertion in the ARM backend.Florian Fainelli2012-11-191-0/+28
| | | | | | | | See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34260
* binutils: backport ld patch to fix ARM specific issues with --gc-sectionsFelix Fietkau2012-09-191-0/+12
| | | | SVN-Revision: 33461
* add binutils 2.22Imre Kaloz2012-02-085-0/+173
| | | | SVN-Revision: 30375
* binutils: add binutils 2.21.1Hauke Mehrtens2011-08-068-0/+31240
| | | | SVN-Revision: 27919
* add the latest avr32 toolchain patches (with additional fixes)Imre Kaloz2011-07-011-2/+2
| | | | SVN-Revision: 27332
* remove the CS variant - broken since it's additionImre Kaloz2011-02-217-32518/+0
| | | | SVN-Revision: 25648
* add some more avr32 fixesImre Kaloz2011-02-181-2/+122
| | | | SVN-Revision: 25571
* add binutils 2.21Imre Kaloz2011-02-188-0/+31120
| | | | SVN-Revision: 25567
* add avr32 supportImre Kaloz2011-02-161-0/+30797
| | | | SVN-Revision: 25562
* fixup the ubicom patch, refreshImre Kaloz2011-02-164-82/+61
| | | | SVN-Revision: 25552
* refresh patchesImre Kaloz2011-02-163-8/+5
| | | | SVN-Revision: 25551