toolchain/toolchain-bare-metal-buildroot: update help text for multiple tuple support
Now that binutils-bare-metal, gcc-bare-metal and newlib-bare-metal packages have been upgraded to support a list of architecture tuples, this patch updates the toolchain-bare-metal-buildroot help text to describe the new capability. BR2_TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH is still backwards compatible with its prior definition as defining a single tuple with this new definition works exactly the same as before. Signed-off-by: Neal Frager <neal.frager@amd.com> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
28ae74a134
commit
02b9d987c4
@@ -941,7 +941,7 @@ config BR2_TOOLCHAIN_HAS_LIBQUADMATH
|
||||
comment "Bare metal toolchain"
|
||||
|
||||
config BR2_TOOLCHAIN_BARE_METAL_BUILDROOT
|
||||
bool "Build a bare metal toolchain"
|
||||
bool "Build bare metal toolchains"
|
||||
select BR2_PACKAGE_NEWLIB_BARE_METAL
|
||||
help
|
||||
Select if you need a bare-metal toolchain for building
|
||||
|
||||
@@ -1,10 +1,16 @@
|
||||
if BR2_TOOLCHAIN_BARE_METAL_BUILDROOT
|
||||
|
||||
config BR2_TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH
|
||||
string "architecture tuple"
|
||||
string "list of architecture tuples"
|
||||
help
|
||||
This option allows to define the architecture tuple for the
|
||||
bare-metal toolchain.
|
||||
This option allows to define the list of architecture
|
||||
tuples for which bare-metal toolchains will be created.
|
||||
One toolchain will be built for each of the architecture
|
||||
tuples specified in this option.
|
||||
|
||||
For example, to build both a Microblaze and a RISC-V bare
|
||||
metal toolchain, use the following definition:
|
||||
"microblazeel-xilinx-elf riscv32-buldroot-elf"
|
||||
|
||||
source "package/newlib-bare-metal/Config.in"
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
|
||||
TOOLCHAIN_BARE_METAL_BUILDROOT_DEPENDENCIES = newlib-bare-metal
|
||||
TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH_TUPLE = $(call qstrip,$(BR2_TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH))
|
||||
TOOLCHAIN_BARE_METAL_BUILDROOT_SYSROOT = $(HOST_DIR)/$(TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH_TUPLE)/sysroot
|
||||
TOOLCHAIN_BARE_METAL_BUILDROOT_ADD_TOOLCHAIN_DEPENDENCY = NO
|
||||
|
||||
$(eval $(virtual-package))
|
||||
|
||||
Reference in New Issue
Block a user