Daniel Engberg
044e84fa8a
toolchain/binutils: Remove old patches
...
Remove patches for arc-2016.09
Commit 8647f4f018
made these patches obsolete
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
7 years ago
Felix Fietkau
15e9639159
toolchain/binutils: remove version 2.28
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
7 years ago
Felix Fietkau
e28551b103
toolchain/binutils: add support for version 2.30
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
7 years ago
Hauke Mehrtens
bcd17ce9a3
binutils: assertion failure bfd/elfxx-mips.c:3860
...
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>
7 years ago
Hauke Mehrtens
aba071d818
binutils: add version 2.29.1
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
7 years ago
Alexey Brodkin
34e8393019
toolchain/arc: update to the most recent release arc-2016.09
...
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>
8 years ago
Daniel Engberg
31be46e169
toolchain/binutils: Add binutils 2.28
...
Add binutils 2.28 to repo
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
8 years ago
Jonas Gorski
5e3fb70094
toolchain: unbreak glibc on MIPS
...
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>
8 years ago
Felix Fietkau
b648e1c07f
binutils: remove 2.25.1 support and leftovers of older versions
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ecc091b0f6
binutils: remove old unused versions
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Daniel Engberg
95a2e2c8fe
toolchain/binutils: Add binutils 2.27
...
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]
8 years ago
Syrone Wong
0f4a337b31
toolchain/binutils: add 2.26.1
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [fixes/cleanup]
8 years ago
Alexey Brodkin
d354bfde17
toolchain: Bump ARC tools to arc-2016.03
...
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>
9 years ago
Hauke Mehrtens
98e00f8fdd
binutils: add binutils 2.25.1
...
This adds binutils 2.25.1 as an option to OpenWrt.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46874
9 years ago
Felix Fietkau
4c5f965c74
toolchain: change default emulation for mips64 (octeon) to n64
...
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
10 years ago
Felix Fietkau
755a90344e
binutils: remove version 2.20.1 (only used by avr32)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44960
10 years ago
Felix Fietkau
c7bc3ad908
binutils: remove old versions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42776
10 years ago
Felix Fietkau
b1c3bf7cf0
toolchain/binutils: remove obsolete patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41034
11 years ago
Imre Kaloz
5c3cb628f8
upgrade the Linaro binutils to 2.24-2013.12
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 39210
11 years ago
Imre Kaloz
348c3af966
add support for Linaro binutils 2.23.2-2013.06
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 37944
11 years ago
Felix Fietkau
b121128ecf
binutils: stop generating the useless _DYNAMIC_LINKING symbol on mips
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37094
12 years ago
Felix Fietkau
6260e6ef48
binutils: remove some unused obsolete versions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37093
12 years ago
Florian Fainelli
10c38f50a0
toolchain/binutils: add musl libc config.sub patch to 2.23.1
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35814
12 years ago
Florian Fainelli
d417049c4a
toolchain/binutils: refresh patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35812
12 years ago
Florian Fainelli
4801705d83
remove support for ubicom32
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34432
12 years ago
Florian Fainelli
6b63716262
add preliminary support for musl
...
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
12 years ago
Florian Fainelli
cf440ae716
binutils: remove 2.21
...
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
12 years ago
Florian Fainelli
274c21cd8e
binutils: add support for 2.23.1
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34262
12 years ago
Florian Fainelli
81128b9598
binutils/2.22: backport an upstream fix for an assertion in the ARM backend.
...
See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34260
12 years ago
Felix Fietkau
e566454513
binutils: backport ld patch to fix ARM specific issues with --gc-sections
...
SVN-Revision: 33461
12 years ago
Imre Kaloz
09a8334a1e
add binutils 2.22
...
SVN-Revision: 30375
13 years ago
Hauke Mehrtens
01870142fb
binutils: add binutils 2.21.1
...
SVN-Revision: 27919
13 years ago
Imre Kaloz
6d02667c07
add the latest avr32 toolchain patches (with additional fixes)
...
SVN-Revision: 27332
14 years ago
Imre Kaloz
e733d679a0
remove the CS variant - broken since it's addition
...
SVN-Revision: 25648
14 years ago
Imre Kaloz
aca90e900a
add some more avr32 fixes
...
SVN-Revision: 25571
14 years ago
Imre Kaloz
57be27f340
add binutils 2.21
...
SVN-Revision: 25567
14 years ago
Imre Kaloz
74ecb8f3c6
add avr32 support
...
SVN-Revision: 25562
14 years ago
Imre Kaloz
e01a14ceea
fixup the ubicom patch, refresh
...
SVN-Revision: 25552
14 years ago
Imre Kaloz
9818d6f549
refresh patches
...
SVN-Revision: 25551
14 years ago
Felix Fietkau
57e5df3758
binutils: backport a fix for broken relocation entries on mips with -fPIE, fixes dbus-server crash with sstrip
...
SVN-Revision: 25188
14 years ago
Daniel Dickinson
2309cd6dad
binutils: Fix autoreconf for packages/devel/binutils package, which uses binutils toolchain patches
...
SVN-Revision: 24509
14 years ago
Imre Kaloz
95cba52ba4
remove support for binutils 2.18 and 2.20
...
SVN-Revision: 23685
14 years ago
Gabor Juhos
fb04eb588e
toolchain/binutils: building gas for arm-*-uclibc systems requires linking with -lm
...
SVN-Revision: 20594
15 years ago
Alexandros C. Couloumbis
6dfce04b55
add binutils-2.20.1
...
SVN-Revision: 20137
15 years ago
Imre Kaloz
c8e6779d2a
add avr32 support for binutils 2.19.1 based on the Atmel 1.2.0 toolchain release
...
SVN-Revision: 19677
15 years ago
Imre Kaloz
8886484603
fixup the hunks in patch
...
SVN-Revision: 19635
15 years ago
Nicolas Thill
b172f237fa
binutils: remove unrelated hunk in 2.18 avr32 support patch
...
SVN-Revision: 19226
15 years ago
Felix Fietkau
6007ab61ec
binutils: fix build errors in 2.20 (patch from #6094 )
...
SVN-Revision: 18307
15 years ago
Felix Fietkau
4fd397fad9
add binutils 2.20
...
SVN-Revision: 18263
15 years ago
Felix Fietkau
b4d03a2780
binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
...
SVN-Revision: 18070
15 years ago