From 558d67ec0df4bcdf495376629639ebaffd8b1fe6 Mon Sep 17 00:00:00 2001 From: jferreir Date: Wed, 9 Oct 2024 12:12:46 +0200 Subject: initial support to build tricore gcc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add support for Tricore architecture. TriCore architecture is optimized for real-time embedded systems. More information can be found at AURIX™ TC3xx Architecture vol 1 https://www.infineon.com/dgdl/Infineon-AURIX_TC3xx_Architecture_vol1-UserManual-v01_00-EN.pdf?fileId=5546d46276fb756a01771bc4c2e33bdd Signed-off-by: jferreir --- scripts/build/arch/tricore.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/build/arch/tricore.sh (limited to 'scripts/build/arch') diff --git a/scripts/build/arch/tricore.sh b/scripts/build/arch/tricore.sh new file mode 100644 index 00000000..1051b56f --- /dev/null +++ b/scripts/build/arch/tricore.sh @@ -0,0 +1,9 @@ +# Compute tricore-specific values + +CT_DoArchTupleValues() +{ + # The architecture part of the tuple: + CT_TARGET_ARCH="${CT_ARCH}${CT_ARCH_SUFFIX}" + CT_ARCH_ENDIAN_CFLAG="" + CT_ARCH_ENDIAN_LDFLAG="" +} -- cgit v1.2.3