From patchwork Wed Mar 13 16:23:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ilias Apalodimas X-Patchwork-Id: 780034 Delivered-To: patch@linaro.org Received: by 2002:a05:6000:ed0:b0:33e:7753:30bd with SMTP id ea16csp9618wrb; Wed, 13 Mar 2024 09:23:45 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVwCk9/kht+1VEPdfs1PyXfwlDMVN+FjKnZQ2kPnLEZUloeUZLQCD/v3YikG4ldEcMyvv+kHyJf3NX81jiSH9nd X-Google-Smtp-Source: AGHT+IHXaohO6RMJTHXBtl8cX23CtobwxCSjL4k2Au+sBmGXb1qFBrlGT6erwXzgj8qA8PLFi7EK X-Received: by 2002:adf:a4d7:0:b0:33e:c0ff:9f19 with SMTP id h23-20020adfa4d7000000b0033ec0ff9f19mr191592wrb.21.1710347025273; Wed, 13 Mar 2024 09:23:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710347025; cv=none; d=google.com; s=arc-20160816; b=yj4yZ3U+IsDmgkx/szdFNUXCwk091faC54I7FuVz5lRgKp8NvElW+xre8PLStJXICx gah54pH1/hrI/hn4eTsLTHei06kByaLcsCDKXhwJ3gax/9G07thIUEnLC55Az8Az3BqG 8LCU+DZEtMvSQwwrUSiUUu+YUEgBFokQxA7VLM4uBn5CKgCtfGgYZUaeopqo46wW2NH8 92wtZHdGzo2awiPeZAa6I1Imwrjz3ysGzyl8L/ihdvgp3hFk/U6Hsptzfkw0vALg2tiI 149TcAZyPLbpJSQ/o4YjQQNIoyrxPwcrMiV7/ZAAf1gmb2wArEtM3rdCPOcjzNZGZqW/ Mj7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=axqi5l4Ztq3WiIi5s/5Po9WAHf/Ep2gUDdwyUWhnccw=; fh=YgAnvytc3PkIme27WTI0tmSPC4jrks+Z9IcIvi2eGZA=; b=OjtgWeogyeQNXuW36MvkbCB+Yq5/NqtVnzLa+8Yi9bkZB3Y/8HLE5+2Bzq7keJyUmO +9+vwRnYlBF9kX1+MSIBktYH/tFTz/ENTaUbKp3SFgZubaFdF9fG5GvSfJnkzZKDzqyK idiCkxXHjiITfzJSlYdDNTIJX5mD40QTArmMdJyV4UGGDN2hx5awPfDRvn71u2trsDC8 ZNhkXSOZ65u11ofgN0eUgTi2rGsCIZDP+xEyecMxoiNKGiCU5HQm6ebymPJh6MJ3fhci s0MNqFk06WWJ3RDShiVa13KjKBHlSkf8tjKFBiGmtauFO6UPLFQ868cVciQRhINSlRFa gCwQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UlVWtSGC; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from phobos.denx.de (phobos.denx.de. [85.214.62.61]) by mx.google.com with ESMTPS id w7-20020a05600018c700b0033e9f810f3dsi2730614wrq.1057.2024.03.13.09.23.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Mar 2024 09:23:45 -0700 (PDT) Received-SPF: pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) client-ip=85.214.62.61; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UlVWtSGC; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 7D00E87EB7; Wed, 13 Mar 2024 17:23:38 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="UlVWtSGC"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 42A908272A; Wed, 13 Mar 2024 17:23:37 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3009387EA8 for ; Wed, 13 Mar 2024 17:23:35 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=ilias.apalodimas@linaro.org Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a36126ee41eso978066b.2 for ; Wed, 13 Mar 2024 09:23:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1710347014; x=1710951814; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=axqi5l4Ztq3WiIi5s/5Po9WAHf/Ep2gUDdwyUWhnccw=; b=UlVWtSGCqSJA5FZ67DAdniQYfEJPKFm6TAwdbayksSfyo00H/BOEhqMzJhvhglA2ro u2RqQzULio3K/xpK2Oso1g2RfDN0AWnPa/dQ54EB4kaC0LCEYmj73XoWcD9Yff+DOf5I Cpuz8nTAOhqmJIECyUd5cJrOha++6q9EMbyLAZxe/mJPw9/CQkbmELaTOGevFGBS+ETu /owvefH434kUHyRWxoHjvyIRVSltFSo964yAkTfIlwC0kDOQil+hHZXSiRCz8LJNtxMX UnQlde6i2L09m2dPtjTN4hT6EfNMPBA6vo5YW68ZhWxvMZy7Ka3Ugm485WnrZ/flzfrV 7A4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710347014; x=1710951814; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=axqi5l4Ztq3WiIi5s/5Po9WAHf/Ep2gUDdwyUWhnccw=; b=Mti1O8m6l/zR8Cnfg1IswXfHt6ArFEz421z/4vaxB5b3l/+kdLzz6Z5e/jv+eqq1R/ ZHqY6bMbKPuWj247ok1mqm3LUO/V6d6sq9LqK7XqGa9LSu+jWmBCHYF1+bdRaJ4fHlcb AhNLWWTy4QlXM8iBi9fSEmt/0C+raay8dSlwR4zrpHuK83hJTwHanvSDvRLAfY2JaKXc oAM9svKHbO/ok3cAcqyAZE4td6H+hNbKX6osvEa8pwPnJ7/TAbTZ+cA8oR+Wk/3DUIv+ MeLtdXjbBC8CykKfX3HvxWkJPh/nF85Y9YLG8DmpLAag3hK8dNpSlMdI2Bul7ih5gDwc jH2w== X-Gm-Message-State: AOJu0YwnoutmxXPJXf8R5WspxN6kukLDxIZrhHFaxL0bo08b7PC8GJ4m EUqFZqst5txtHKa9k4Qgs0wKXX/7TnrlzbKIFbiR62yjzvxjna0JKzIwF/sXSkWVb9SBC8vPvrk v X-Received: by 2002:a17:906:4ac1:b0:a40:bff7:6e73 with SMTP id u1-20020a1709064ac100b00a40bff76e73mr8244218ejt.36.1710347014520; Wed, 13 Mar 2024 09:23:34 -0700 (PDT) Received: from hades.. (ppp046103107123.access.hol.gr. [46.103.107.123]) by smtp.gmail.com with ESMTPSA id bh21-20020a170906a0d500b00a44efa48c24sm4998860ejb.117.2024.03.13.09.23.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Mar 2024 09:23:34 -0700 (PDT) From: Ilias Apalodimas To: u-boot@lists.denx.de, trini@konsulko.com, cfsworks@gmail.com Cc: caleb.connolly@linaro.org, sumit.garg@linaro.org, richard.henderson@linaro.org, Ilias Apalodimas , Ryan Chen , Chia-Wei Wang , Aspeed BMC SW team , Joel Stanley , Simon Glass , Philipp Tomsich , Kever Yang , Michal Simek , Yegor Yefremov , Heinrich Schuchardt , Sam Edwards , Shiji Yang , Bin Meng Subject: [PATCH v3 1/7] arm: baltos: remove custom linker script Date: Wed, 13 Mar 2024 18:23:15 +0200 Message-Id: <20240313162324.2117909-2-ilias.apalodimas@linaro.org> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20240313162324.2117909-1-ilias.apalodimas@linaro.org> References: <20240313162324.2117909-1-ilias.apalodimas@linaro.org> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean commit 3d74a0977f514 ("ti: am335x: Remove unused linker script") removed the linker script for the TI variant. This linker script doesn't seem to do anything special and on top of that, has no definitions for the EFI runtime sections. So let's get rid of it and use the generic linker script which defines those correctly Signed-off-by: Ilias Apalodimas Reviewed-by: Tom Rini --- board/vscom/baltos/u-boot.lds | 128 ---------------------------------- 1 file changed, 128 deletions(-) delete mode 100644 board/vscom/baltos/u-boot.lds diff --git a/board/vscom/baltos/u-boot.lds b/board/vscom/baltos/u-boot.lds deleted file mode 100644 index cb2ee6769753..000000000000 --- a/board/vscom/baltos/u-boot.lds +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright (c) 2004-2008 Texas Instruments - * - * (C) Copyright 2002 - * Gary Jennejohn, DENX Software Engineering, - * - * See file CREDITS for list of people who contributed to this - * project. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA - */ - -OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") -OUTPUT_ARCH(arm) -ENTRY(_start) -SECTIONS -{ - . = 0x00000000; - - . = ALIGN(4); - .text : - { - *(.__image_copy_start) - *(.vectors) - CPUDIR/start.o (.text*) - board/vscom/baltos/built-in.o (.text*) - *(.text*) - } - - . = ALIGN(4); - .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } - - . = ALIGN(4); - .data : { - *(.data*) - } - - . = ALIGN(4); - - . = .; - - . = ALIGN(4); - __u_boot_list : { - KEEP(*(SORT(__u_boot_list*))); - } - - . = ALIGN(4); - - .image_copy_end : - { - *(.__image_copy_end) - } - - .rel_dyn_start : - { - *(.__rel_dyn_start) - } - - .rel.dyn : { - *(.rel*) - } - - .rel_dyn_end : - { - *(.__rel_dyn_end) - } - - .hash : { *(.hash*) } - - .end : - { - *(.__end) - } - - _image_binary_end = .; - - /* - * Deprecated: this MMU section is used by pxa at present but - * should not be used by new boards/CPUs. - */ - . = ALIGN(4096); - .mmutable : { - *(.mmutable) - } - -/* - * Compiler-generated __bss_start and __bss_end, see arch/arm/lib/bss.c - * __bss_base and __bss_limit are for linker only (overlay ordering) - */ - - .bss_start __rel_dyn_start (OVERLAY) : { - KEEP(*(.__bss_start)); - __bss_base = .; - } - - .bss __bss_base (OVERLAY) : { - *(.bss*) - . = ALIGN(4); - __bss_limit = .; - } - - .bss_end __bss_limit (OVERLAY) : { - KEEP(*(.__bss_end)); - } - - .dynsym _image_binary_end : { *(.dynsym) } - .dynbss : { *(.dynbss) } - .dynstr : { *(.dynstr*) } - .dynamic : { *(.dynamic*) } - .gnu.hash : { *(.gnu.hash) } - .plt : { *(.plt*) } - .interp : { *(.interp*) } - .gnu : { *(.gnu*) } - .ARM.exidx : { *(.ARM.exidx*) } -}