From patchwork Wed Jan 24 17:26:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Evgeniy Didin X-Patchwork-Id: 865405 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="qm4HPYEs"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zRXCC701qz9s82 for ; Thu, 25 Jan 2018 04:26:31 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:Message-Id: Date:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=AV4jQpkgyyKnYkLTaK0LmFXVAjlRT3pw8JEAge0/gBU=; b=qm4HPYEsrLo3jn 97Qy68wTZIMKkLt3cLeP9CBTyIRAiTQJYCy1c9yfD0x1SNJjDz2hvNRZ970Ane+QvI0oWF2OZAyit 5t/02XeAEk589id8zwvDNTkb/Uexa6I2X0CRODhXleP9F5mtCmbH1couYg+KN3ewFBRcLdORjznxz sv3zkZnodRqFnsvz31lUISipwbO2+UUK+ncrjezQxXb9UStFJCnREt1JIWJlnryrh1j7yofF3Camw 5X+gTyauXQpDNE6owmU2rqZZx7Xs+xNJAQQb9r06r/3ZRus1KHdmXx72K7xJlW19WqLfxXzD54uSo dPbyDlAAgvrmdOvCqrpA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1eeOod-0000P4-3X; Wed, 24 Jan 2018 17:26:27 +0000 Received: from smtprelay.synopsys.com ([198.182.60.111]) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1eeOoZ-0000NS-S0 for lede-dev@lists.infradead.org; Wed, 24 Jan 2018 17:26:25 +0000 Received: from mailhost.synopsys.com (mailhost1.synopsys.com [10.12.238.239]) by smtprelay.synopsys.com (Postfix) with ESMTP id E0EAC10C00C1; Wed, 24 Jan 2018 09:26:11 -0800 (PST) Received: from mailhost.synopsys.com (localhost [127.0.0.1]) by mailhost.synopsys.com (Postfix) with ESMTP id C80D2E0C; Wed, 24 Jan 2018 09:26:11 -0800 (PST) Received: from ru20arcgnu1.internal.synopsys.com (ru20arcgnu1.internal.synopsys.com [10.121.9.48]) by mailhost.synopsys.com (Postfix) with ESMTP id 36288DFC; Wed, 24 Jan 2018 09:26:10 -0800 (PST) From: Evgeniy Didin To: lede-dev@lists.infradead.org Date: Wed, 24 Jan 2018 20:26:01 +0300 Message-Id: <20180124172603.10249-1-Evgeniy.Didin@synopsys.com> X-Mailer: git-send-email 2.11.0 X-Spam-Note: CRM114 invocation failed X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [198.182.60.111 listed in list.dnswl.org] -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [198.182.60.111 listed in wl.mailspike.net] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders Subject: [LEDE-DEV] [PATCH 0/2] toolchain/arc: update to release arc-2017.09 X-BeenThere: lede-dev@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Evgeniy Didin , Alexey Brodkin , John Crispin MIME-Version: 1.0 Sender: "Lede-dev" Errors-To: lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org ARC GNU tools of version arc-2017.09 now includes GCC 7.1.1 which is not building with uClibc-ng ver 1.0.22. So first of all we need to update uClibc-ng to 1.0.28 and then update arc tools. Signed-off-by: Evgeniy Didin CC: Alexey Brodkin CC: John Crispin Evgeniy Didin (2): uClibc-ng: update to 1.0.28 toolchain/arc: update to the most recent release arc-2017.09 package/devel/gdb-arc/Makefile | 6 +- toolchain/binutils/Config.in | 8 +- toolchain/binutils/Config.version | 4 +- toolchain/binutils/Makefile | 6 +- toolchain/gcc/Config.in | 8 +- toolchain/gcc/Config.version | 8 +- toolchain/gcc/common.mk | 8 +- .../arc-2017.03-release/230-musl_libssp.patch | 13 --- .../280-musl-disable-ifunc-by-default.patch | 36 ------- .../300-mips_Os_cpu_rtx_cost_model.patch | 11 --- .../800-arm_v5te_no_ldrd_strd.patch | 11 --- .../830-arm_unbreak_armv4t.patch | 13 --- .../arc-2017.03-release/870-ppc_no_crtsavres.patch | 11 --- .../arc-2017.03-release/880-no_java_section.patch | 11 --- .../arc-2017.03-release/881-no_tm_section.patch | 11 --- .../arc-2017.03-release/900-bad-mips16-crt.patch | 9 -- .../940-no-clobber-stamp-bits.patch | 11 --- .../001-revert_register_mode_search.patch | 14 ++- .../002-case_insensitive.patch | 10 ++ .../010-documentation.patch | 14 ++- .../arc-2017.09-release/230-musl_libssp.patch | 28 ++++++ .../300-mips_Os_cpu_rtx_cost_model.patch | 21 ++++ .../800-arm_v5te_no_ldrd_strd.patch | 32 ++++++ .../810-arm-softfloat-libgcc.patch | 10 +- .../820-libgcc_pic.patch | 14 ++- .../840-armv4_pass_fix-v4bx_to_ld.patch | 11 ++- .../850-use_shared_libgcc.patch | 11 ++- .../851-libgcc_no_compat.patch | 10 ++ .../arc-2017.09-release/870-ppc_no_crtsavres.patch | 18 ++++ .../arc-2017.09-release/881-no_tm_section.patch | 22 +++++ .../arc-2017.09-release/900-bad-mips16-crt.patch | 30 ++++++ .../910-mbsd_multi.patch | 110 ++++----------------- .../920-specs_nonfatal_getenv.patch | 9 +- .../930-fix-mips-noexecstack.patch | 6 +- .../940-no-clobber-stamp-bits.patch | 33 +++++++ .../950-cpp_file_path_translation.patch | 43 ++++---- toolchain/gdb/Makefile | 6 +- toolchain/uClibc/common.mk | 4 +- 38 files changed, 347 insertions(+), 294 deletions(-) delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/230-musl_libssp.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/280-musl-disable-ifunc-by-default.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/300-mips_Os_cpu_rtx_cost_model.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/800-arm_v5te_no_ldrd_strd.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/830-arm_unbreak_armv4t.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/870-ppc_no_crtsavres.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/880-no_java_section.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/881-no_tm_section.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/900-bad-mips16-crt.patch delete mode 100644 toolchain/gcc/patches/arc-2017.03-release/940-no-clobber-stamp-bits.patch rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/001-revert_register_mode_search.patch (84%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/002-case_insensitive.patch (64%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/010-documentation.patch (65%) create mode 100644 toolchain/gcc/patches/arc-2017.09-release/230-musl_libssp.patch create mode 100644 toolchain/gcc/patches/arc-2017.09-release/300-mips_Os_cpu_rtx_cost_model.patch create mode 100644 toolchain/gcc/patches/arc-2017.09-release/800-arm_v5te_no_ldrd_strd.patch rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/810-arm-softfloat-libgcc.patch (80%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/820-libgcc_pic.patch (71%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/840-armv4_pass_fix-v4bx_to_ld.patch (78%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/850-use_shared_libgcc.patch (81%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/851-libgcc_no_compat.patch (63%) create mode 100644 toolchain/gcc/patches/arc-2017.09-release/870-ppc_no_crtsavres.patch create mode 100644 toolchain/gcc/patches/arc-2017.09-release/881-no_tm_section.patch create mode 100644 toolchain/gcc/patches/arc-2017.09-release/900-bad-mips16-crt.patch rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/910-mbsd_multi.patch (50%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/920-specs_nonfatal_getenv.patch (59%) rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/930-fix-mips-noexecstack.patch (95%) create mode 100644 toolchain/gcc/patches/arc-2017.09-release/940-no-clobber-stamp-bits.patch rename toolchain/gcc/patches/{arc-2017.03-release => arc-2017.09-release}/950-cpp_file_path_translation.patch (80%)