- May 10, 2017
-
-
Alexey Brodkin authored
Toolchain built for ARCv1 (read for ARC700 cores) by default has disabled atomic ops (-mno-atomic). When we build Linux kernel for ARC770 which has LL/SC instructions and thus may handle normally atomic ops we explicitly add "-matomic" in CFLAGS. But since user-space perf utility has no way to extract CPU config options from Kconfig/defconfig it uses compiler default settings. In case of ARCv2 (read ARC HS38) atomics are enabled by default and so perf builds perfectly fine thus reenabling perf for ARC HS38 (actually for non-ARC700 targets). Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
- 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>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Apr 12, 2017
-
-
Hauke Mehrtens authored
binutils 2.27 checks if the target compiler supports -Wstack- usage=262144, and also uses this setting for the host compiler. If the host compiler is gcc < 4.9 binutils build will fail. This backports 2 commits which are fixing this problem for binutils 2.28. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Mar 24, 2017
-
-
Yousong Zhou authored
Fixes FS#637 Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
- Mar 17, 2017
-
-
Mathias Kresin authored
The musl workaround isn't required anymore and causes build errors with kernel 4.9 when applied. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
- Feb 11, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 07, 2017
-
-
Hauke Mehrtens authored
Support for such old gcc version is not needed. This reverts commit 2694d43b. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jan 05, 2017
-
-
Hauke Mehrtens authored
Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Dec 22, 2016
-
-
Felix Fietkau authored
Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 16, 2016
-
-
Felix Fietkau authored
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 03, 2016
-
-
Hauke Mehrtens authored
Support for MIPS toolchains without FPU support was added upstream, so remove our patch. patches/310-mips-link-tool.patch was a backport form this version of valgrind src/abort.c is not referenced anywhere Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Nov 16, 2016
-
-
Alexandru Ardelean authored
Reboot of 519a199c Which broke other builds. This time, added compile flags to build only for POWERPC archs Tested on mpc85xx, ar71xx and bcm2708. Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
Daniel Engberg authored
Adds Google's mirror as primary source and kernel.org as fallback. Same as commit 0d4f02df Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Nov 08, 2016
-
-
Jo-Philipp Wich authored
This reverts commit 519a199c. Multiple users have reported building failures on ARM architectures, e.g.: In file included from defs.h:42:0, from process.c:37: process.c:51:22: error: 'struct user_regs' has no member named 'ARM_r0' #define uoff(member) offsetof(struct user, member) ^ ./linux/arm/userent.h:1:3: note: in expansion of macro 'uoff' { uoff(regs.ARM_r0), "r0" }, ^ Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Alexandru Ardelean authored
builbot faillog: https://downloads.lede-project.org/snapshots/faillogs/powerpc_8540/base/strace/compile.txt Seems that for PPC, the <linux/ptrace.h> header [from uapi] collides with musl's <sys/user.h>, for the pt_regs struct. Seems I tried to upstream this patch a while back: https://lists.openwrt.org/pipermail/openwrt-devel/2016-April/041093.html It seems to work on current LEDE trunk too. Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
- Oct 26, 2016
-
-
Daniel Engberg authored
Update to version 4.14 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Oct 13, 2016
-
-
diizzyy authored
Updates binutils to 2.27 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Oct 06, 2016
-
-
Daniel Engberg authored
* Change git packages to xz * Update mirror checksums in packages where they are used * Change a few source tarballs to xz if available upstream * Remove unused lines in packages we're touching, requested by jow- and blogic * We're relying more on xz-utils so add official mirror as primary source, master site as secondary. * Add SHA256 checksums to multiple git tarball packages Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Oct 04, 2016
-
-
diizzyy authored
Update to 2.6 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Oct 03, 2016
-
-
Hauke Mehrtens authored
We have to remove the FPU check, it will run in an endless loop on LEDE when compile without FPU emulation support. The second patch fixes this problem: valgrind: mmap(0x400000, 303104) failed in UME with error 22 (Invalid argument). valgrind still does not support mips16, build LEDE without mips16 support. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Hauke Mehrtens authored
This patch is not needed any more, valgrind is not using a.out.h any more. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Sep 28, 2016
-
-
Matthias Schiffer authored
Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Aug 23, 2016
-
-
Ralph Sennhauser authored
Current musl already provides sched_getcpu Signed-off-by:
Ralph Sennhauser <ralph.sennhauser@gmail.com>
-
Ralph Sennhauser authored
Fixes broken btrfs support in 4.12 Signed-off-by:
Ralph Sennhauser <ralph.sennhauser@gmail.com>
-
- Aug 15, 2016
-
-
Hannu Nyman authored
Update gdb to version 7.11.1 to match the version in toolchain. Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
- Aug 01, 2016
-
-
Hauke Mehrtens authored
The additional warnings are causing compile errors on gcc version 4.1.2 as a host compiler. cc -c -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold- style-definition -Wformat-nonliteral -I. -I. -I./../../include filter_host.c cc1: error: unrecognized command line option "-Wempty-body" cc1: error: unrecognized command line option "-Wmissing-parameter-type" cc1: error: unrecognized command line option "-Wold-style-declaration" cc1: error: unrecognized command line option "-Wempty-body" cc1: error: unrecognized command line option "-Wmissing-parameter-type" cc1: error: unrecognized command line option "-Wold-style-declaration" Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jul 31, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jul 18, 2016
-
-
Hauke Mehrtens authored
Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jul 07, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jun 22, 2016
-
-
Hauke Mehrtens authored
In company networks everything except the http and https protocol is often causes problems, because the network administrators try to block everything else. To make it easier to use LEDE in company networks use the https/http protocol for git access when possible. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jun 13, 2016
-
-
Yousong Zhou authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Alexey Brodkin authored
ARC port of GDB is not yet upstream so we need to use sources from Synopsys GitHub repo. Given Synopys' commitment to upstream ARC support in GDB in the nearest future it might be simpler to add a separate package for ARC GDB instead of patching generic GDB package. This way once ARC GDB stuff gets uptreamed we'll only need to remove that new "gdb-arc" package. Note 1 very minor change in generic gdb package was done - it now depends on !arc (while "gdb-arc" depends on "arc"). Signed-off-by:
Alexey Brodkin <abrodkin@synopsys.com>
-
- Jun 07, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- May 19, 2016
-
-
Dirk Neukirchen authored
upstream change: 8ee4646038e47d065d35703e3e343136c4cd42aa fixes dependency w. Kernel 4.6 Signed-off-by:
Dirk Neukirchen <dirkneukirchen@web.de>
-
- Mar 10, 2016
-
-
John Crispin authored
Update gdb to version 7.11 Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi> SVN-Revision: 48990
-
- Feb 25, 2016
-
-
Hauke Mehrtens authored
Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48784
-
- Feb 16, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48731
-
- Feb 15, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48720
-