From 150f500426b4bfe1c4b037c40d989a81aa3b6f9c Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sun, 20 Jan 2013 12:58:22 +0000 Subject: arch: allow adding a suffix to the arch-part of a tuple For some architectures, it is legit to have an alternate value in the 'architecture' part of the tuple. For example: armv5te-* armv7a8-* Besides, some packages expect the tuple to reflect the arch variant (eg. openMPI) to detect the variant's capabilities (eg. atomic primitives). This patch adds an option for the user to specify a suffix to be added to the arch-part of the tuple. Signed-off-by: Willy Tarreau Message-ID: <20130120225822.GS6838@1wt.eu> Patch-Id: 213994 [yann.morin.1998@free.fr: make it a suffix, not an override] Signed-off-by: "Yann E. MORIN" --- config/target.in | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'config/target.in') diff --git a/config/target.in b/config/target.in index 6c5e1825..930876f9 100644 --- a/config/target.in +++ b/config/target.in @@ -41,6 +41,21 @@ config TARGET_LDFLAGS source "config.gen/arch.in" +config ARCH_SUFFIX + string + prompt "Suffix to the arch-part" + help + Some architectures have multiple variants and being able to specify + the variant instead of the arch is quite convenient. This is commonly + seen for instance when "armv5tel-" is used as a prefix instead of the + more generic "arm-", or with "alphaev6-" instead of "alpha-". + + Whatever you enter here will be appended to the architecture-part of the + tuple, just before the first '-'. It will override any architecture- + specific suffix that crosstool-NG may compute. + + If you are not sure about what this is, leave it blank. + #-------------------------------------- comment "Generic target options" -- cgit v1.2.3