- May 02, 2017
-
-
Alexey Brodkin authored
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>
-
- Mar 20, 2017
-
-
Daniel Engberg authored
Add binutils 2.28 to repo Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Feb 27, 2017
-
-
Jonas Gorski authored
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>
-
- Feb 07, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Daniel Engberg authored
Use 2.27 as default which is the current relese. Makes it easier to get support and submit patches upstream if needed. Tested on ar71xx, mt7621, kirkwood (arm) Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Dec 16, 2016
-
-
Felix Fietkau authored
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Oct 24, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Oct 13, 2016
-
-
Daniel Engberg authored
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]
-
- Jul 15, 2016
-
-
Syrone Wong authored
Signed-off-by:
Syrone Wong <wong.syrone@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [fixes/cleanup]
-
- May 19, 2016
-
-
Alexey Brodkin authored
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>
-
- Jan 20, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48394
-
- Nov 10, 2015
-
-
Felix Fietkau authored
This includes binutils, gcc, gdb and uClibc-ng. Latest release of ARC gcc (as of today it is "arc-2015.06") is based on upstream gcc 4.8.4. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/gcc Latest release of ARC binutils (as of today it is "arc-2015.06") is based on upstream binutils 2.23. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06 Latest release of ARC GDB (as of today this is "arc-2015.06-gdb") is based on upstream gdb 7.9.1. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06-gdb Note that for binutils and gdb that come from unified git repository (which is the case for upstream binutils/gdb today) we need to disable building of gdb in binutils and binutils in gdb hence in binutils: ------>8------ --disable-sim --disable-gdb ------>8------ and in gdb: ------>8------ --disable-binutils --disable-ld --disable-gas ------>8------ Also in gdb we disable sim because if the following breakage while building with it: ------------>8------------ /usr/bin/env bash ./../common/genmloop.sh -shell /usr/bin/env bash \ -mono -fast -pbb -switch sem5-switch.c \ -cpu a5f -infile ./mloop5.in \ -outfile-suffix 5 unknown option: bash Makefile:699: recipe for target 'stamp-5mloop' failed make[7]: *** [stamp-5mloop] Error 1 ------------>8------------ Cc: Felix Fietkau <nbd@openwrt.org> Cc: John Crispin <blogic@openwrt.org> Cc: Jonas Gorski <jogo@openwrt.org> Signed-off-by:
Alexey Brodkin <abrodkin@synopsys.com> SVN-Revision: 47438
-
- Sep 15, 2015
-
-
Hauke Mehrtens authored
The Binutils version 2.25.1 was not a Linaro version, but a normal upstream Binutils version, fix the name. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> Reported-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com> SVN-Revision: 46946
-
- Sep 11, 2015
-
-
Hauke Mehrtens authored
This adds binutils 2.25.1 as an option to OpenWrt. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46874
-
- Jun 29, 2015
-
-
Steven Barth authored
built toolchain utilities will always operate in deterministic mode: https://sourceware.org/binutils/docs-2.25/binutils/ar-cmdline.html Signed-off-by:
Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 46137
-
- May 10, 2015
-
-
Felix Fietkau authored
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
-
- Mar 24, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44960
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44958
-
- Dec 27, 2014
-
-
Felix Fietkau authored
fixes compiler error after a binutils rebuild/reinstall without rebuilding the rest of the toolchain Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43785
-
Felix Fietkau authored
--enable-plugin is necessary for gcc-ar, gcc-nm and gcc-ranlib to work, which must be used with GCC 4.9 for LTO to work. Without this option, gcc-ar etc. will just fail with sorry - this program has been built without plugin support Using the normal ar from binutils with GCC 4.9 and -flto will cause linking with static "convenience" libraries to fail. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 43783
-
- Nov 24, 2014
-
-
Florian Fainelli authored
Add initial support for the AArch64 architecture Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 43353
-
- Oct 20, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43004
-
- Oct 18, 2014
-
-
Felix Fietkau authored
The Makefile for binutils creates a broken symlink to "binutils-linaro" in "trunk/build_dir/toolchain-<target>_gcc-4.9-linaro_uClibc-0.9.33.2". Modify the Makefile to point the symlink to the correct directory. Signed-off-by:
Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 42954
-
- Oct 05, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42776
-
- Sep 30, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42705
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42704
-
- Sep 07, 2014
-
-
Jonas Gorski authored
Binutils target build will pick it up and break build on e.g. arm: libtool: link: arm-openwrt-linux-uclibcgnueabi-gcc -shared .libs/archive.o .libs/archures.o .libs/bfd.o .libs/bfdio.o .libs/bfdwin.o .libs/cache.o .libs/coffgen.o .libs/corefile.o .libs/format.o .libs/init.o .libs/libbfd.o .libs/opncls.o .libs/reloc.o .libs/section.o .libs/syms.o .libs/targets.o .libs/hash.o .libs/linker.o .libs/srec.o .libs/binary.o .libs/tekhex.o .libs/ihex.o .libs/stabs.o .libs/stab-syms.o .libs/merge.o .libs/dwarf2.o .libs/simple.o .libs/compress.o .libs/verilog.o .libs/elf32-arm.o .libs/elf32.o .libs/elf-nacl.o .libs/elf-vxworks.o .libs/elf.o .libs/elflink.o .libs/elf-attrs.o .libs/elf-strtab.o .libs/elf-eh-frame.o .libs/dwarf1.o .libs/elf32-gen.o .libs/cpu-arm.o -L/mnt/dl/slave/at91/build/staging_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/usr/lib -L/mnt/dl/slave/at91/build/staging_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/lib -L/mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/usr/lib -L/mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/lib -L/mnt/dl/slave/at91/build/build_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/binutils-2.24/bfd/../libiberty/pic -liberty -lz -march=armv5te -mtune=arm926ej-s -mfloat-abi=soft -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed -Wl,-soname -Wl,libbfd-2.24.so -o .libs/libbfd-2.24.so /mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/lib/libiberty.a: could not read symbols: File format not recognized Signed-off-by:
Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42430
-
- Jun 06, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41034
-
- Jan 07, 2014
-
-
Imre Kaloz authored
Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39210
-
- Sep 11, 2013
-
-
Imre Kaloz authored
Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 37944
-
- Jun 30, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37094
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37093
-
- Apr 17, 2013
-
-
Felix Fietkau authored
make the syntax more compatible with kernel menuconfig Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36351
-
- Feb 26, 2013
-
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 35816
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 35814
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 35813
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 35812
-
- Dec 02, 2012
-
-
Jo-Philipp Wich authored
SVN-Revision: 34436
-
- Nov 30, 2012
-
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432
-
- Nov 23, 2012
-
-
Florian Fainelli authored
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
-