[PATCH v3 6/9] buildman: Drop mention of old architectures

Simon Glass sjg at chromium.org
Sun Nov 6 00:04:36 CET 2022


Support for some architectures has been removed since buildman was first
written. Also all toolchains are now available at kernel.org so we don't
need the links.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

Changes in v3:
- Add new patch to drop mention of old architectures

 tools/buildman/bsettings.py |  2 --
 tools/buildman/buildman.rst | 24 +-----------------------
 2 files changed, 1 insertion(+), 25 deletions(-)

diff --git a/tools/buildman/bsettings.py b/tools/buildman/bsettings.py
index 35bb2c1d03a..c627bc76038 100644
--- a/tools/buildman/bsettings.py
+++ b/tools/buildman/bsettings.py
@@ -84,8 +84,6 @@ other = /
 # arch = alias
 # Indicates which toolchain should be used to build for that arch
 x86 = i386
-blackfin = bfin
-openrisc = or1k
 
 [make-flags]
 # Special flags to pass to 'make' for certain boards, e.g. to pass a test
diff --git a/tools/buildman/buildman.rst b/tools/buildman/buildman.rst
index 1ec4acbe474..c983f4fa220 100644
--- a/tools/buildman/buildman.rst
+++ b/tools/buildman/buildman.rst
@@ -204,8 +204,6 @@ Setting up
 
    [toolchain-alias]
    x86: i386
-   blackfin: bfin
-   openrisc: or1k
 
 
    This selects the available toolchain paths. Add the base directory for
@@ -479,24 +477,11 @@ Setting up
       sudo mkdir -p /toolchains
       sudo mv ~/.buildman-toolchains/*/* /toolchains/
 
-   For those not available from kernel.org, download from the following links:
-
-   - `Arc Toolchain`_
-   - `Blackfin Toolchain`_
-   - `Nios2 Toolchain`_
-   - `SH Toolchain`_
-
-   Note openrisc kernel.org toolchain is out of date. Download the latest one
-   from `OpenRISC Toolchains`_, e.g. `OpenRISC 4.8.1`_.
-
    Buildman should now be set up to use your new toolchain.
 
    At the time of writing, U-Boot has these architectures:
 
-      arc, arm, blackfin, m68k, microblaze, mips, nios2, openrisc
-      powerpc, sandbox, sh, sparc, x86
-
-   Of these, only arc is not available at kernel.org.
+      arc, arm, m68k, microblaze, mips, nios2, powerpc, sandbox, sh, x86, xtensa
 
 
 How to run it
@@ -1287,13 +1272,6 @@ Thanks to Grant Grundler <grundler at chromium.org> for his ideas for improving
 the build speed by building all commits for a board instead of the other
 way around.
 
-.. _`Arc Toolchain`: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-2016.09-release/arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz
-.. _`Blackfin Toolchain`: http://sourceforge.net/projects/adi-toolchain/files/blackfin-toolchain-elf-gcc-4.5-2014R1_45-RC2.x86_64.tar.bz2
-.. _`Nios2 Toolchain`: http://sourcery.mentor.com/public/gnu_toolchain/nios2-linux-gnu/sourceryg++-2015.11-27-nios2-linux-gnu-i686-pc-linux-gnu.tar.bz2
-.. _`SH Toolchain`: http://sourcery.mentor.com/public/gnu_toolchain/sh-linux-gnu/renesas-4.4-200-sh-linux-gnu-i686-pc-linux-gnu.tar.bz2
-.. _`OpenRISC Toolchains`: http://opencores.org/or1k/OpenRISC_GNU_tool_chain#Prebuilt_versions
-.. _`OpenRISC 4.8.1`: ftp://ocuser:ocuser@openrisc.opencores.org/toolchain/gcc-or1k-elf-4.8.1-x86.tar.bz2
-
 .. sectionauthor:: Simon Glass
 .. sectionauthor:: Copyright (c) 2013 The Chromium OS Authors.
 .. sectionauthor:: sjg at chromium.org
-- 
2.38.1.431.g37b22c650d-goog



More information about the U-Boot mailing list