diff options
author | Dan Tejada <dan.tejada@cantada.com> | 2020-04-22 23:25:04 -0400 |
---|---|---|
committer | Dan Tejada <dan.tejada@cantada.com> | 2020-05-20 21:16:14 -0400 |
commit | d532f025420de029914fb43734dec6be9b7128f6 (patch) | |
tree | 87ca7378e9d1197dbf0d052d723158452c40161b /config/arch | |
parent | 75d7525aa1698a8bd8dd0c6b78819846fe2ec869 (diff) | |
download | crosstool-ng-d532f025420de029914fb43734dec6be9b7128f6.tar.gz crosstool-ng-d532f025420de029914fb43734dec6be9b7128f6.tar.bz2 crosstool-ng-d532f025420de029914fb43734dec6be9b7128f6.zip |
Experimental: Add support for the Texas Instruments C6X (TMS320C6000 series) DSPs
-- c6x: Add support for c6x product families to pass on to uClibC-ng
-- c6x: Fix multilib support
-- c6x: Add patch fix internal instruction error (GCC 57295)
Signed-off-by: Dan Tejada <dan.tejada@cantada.com>
Diffstat (limited to 'config/arch')
-rw-r--r-- | config/arch/c6x.in | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/config/arch/c6x.in b/config/arch/c6x.in new file mode 100644 index 00000000..ade8de9b --- /dev/null +++ b/config/arch/c6x.in @@ -0,0 +1,37 @@ +# c6x specific configuration file + +## no-package +## select ARCH_SUPPORTS_32 +## select ARCH_DEFAULT_32 +## select ARCH_SUPPORTS_EITHER_ENDIAN +## select ARCH_DEFAULT_LE +## select ARCH_SUPPORTS_FLAT_FORMAT +## select ARCH_SUPPORTS_WITH_CPU +## select TARGET_SKIP_CONFIG_SUB +## select ARCH_REQUIRES_MULTILIB +## depends on EXPERIMENTAL +## +## help The TI C6x (TMS320C6000) architecture +## help https://www.ti.com/processors/digital-signal-processors + +#choice +# prompt "Target Processor Type" +# default GENERIC_C6X +# +#config GENERIC_C6X +# bool +# prompt "Generic C6X DSP" +# +#config TMS320C64X +# bool +# prompt "TMS320C64X" +# +#config TMS320C64XPLUS +# bool +# prompt "TMS320C64X+" +# +#config TMS320C674X +# bool +# prompt "TMS320C674X or TMS320C66XX" +# +#endchoice |