From 75720db391376ef23b92e504c43f9972efd53141 Mon Sep 17 00:00:00 2001 From: Chris Zankel Date: Thu, 15 Nov 2012 03:53:51 +0000 Subject: xtensa: add support for the Xtensa architecture The Xtensa architecture had been removed because it required special handling and depended on additional directories and files that became obsolete over time. This change is more aligned to other architectures. [Thomas: rebased on top of the "arch: improve definition of gcc mtune, mcpu, etc." patch]. Signed-off-by: Chris Zankel Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- arch/Config.in | 11 +++++++++++ arch/Config.in.xtensa | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 arch/Config.in.xtensa (limited to 'arch') diff --git a/arch/Config.in b/arch/Config.in index b326cb5ab..472b10c7b 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -145,6 +145,13 @@ config BR2_x86_64 architecture compatible microprocessor). http://en.wikipedia.org/wiki/X86_64 +config BR2_xtensa + bool "Xtensa" + help + Xtensa is a Tensilica processor IP architecture. + http://en.wikipedia.org/wiki/Xtensa + http://www.tensilica.com/ + endchoice # The following string values are defined by the individual @@ -210,3 +217,7 @@ endif if BR2_i386 || BR2_x86_64 source "arch/Config.in.x86" endif + +if BR2_xtensa +source "arch/Config.in.xtensa" +endif diff --git a/arch/Config.in.xtensa b/arch/Config.in.xtensa new file mode 100644 index 000000000..66749eeb1 --- /dev/null +++ b/arch/Config.in.xtensa @@ -0,0 +1,2 @@ +config BR2_ARCH + default "xtensa" if BR2_xtensa -- cgit v1.2.3