Skip to content
Snippets Groups Projects
Unverified Commit 5cae0d07 authored by Marc Poulhiès's avatar Marc Poulhiès Committed by GitHub
Browse files

Add c6x config (#4250)


Add new TI C6x config for C and C++ (c6x-elf).

fixes #1806

Signed-off-by: default avatarMarc Poulhiès <dkm@kataplop.net>
parent a615ea58
Branches
Tags gh-4797
No related merge requests found
......@@ -785,7 +785,7 @@ compiler.zapcc190308.name=x86-64 Zapcc 190308
###############################
# Cross GCC
group.cross.compilers=&ppcs:&mipss:&nanomips:&mrisc32:&msp:&gccarm:&avr:&rvgcc:&xtensaesp32:&xtensaesp32s2:&xtensaesp32s3:&platspec:&kalray:&s390x:&sh:&loongarch64
group.cross.compilers=&ppcs:&mipss:&nanomips:&mrisc32:&msp:&gccarm:&avr:&rvgcc:&xtensaesp32:&xtensaesp32s2:&xtensaesp32s3:&platspec:&kalray:&s390x:&sh:&loongarch64:&c6x
group.cross.supportsBinary=true
group.cross.groupName=Cross GCC
group.cross.supportsExecute=false
......@@ -793,6 +793,23 @@ group.cross.licenseLink=https://gcc.gnu.org/onlinedocs/gcc/Copying.html
group.cross.licenseName=GNU General Public License
group.cross.licensePreamble=Copyright (c) 2007 Free Software Foundation, Inc. <a href="https://fsf.org/" target="_blank">https://fsf.org/</a>
###############################
# Cross for TI C6x
group.c6x.compilers=&gccc6x
# GCC for loongarch64
group.gccc6x.compilers=c6xg1220
group.gccc6x.supportsBinary=true
group.gccc6x.supportsExecute=false
group.gccc6x.baseName=TI C6x gcc
group.gccc6x.groupName=TI C6x GCC
group.gccc6x.isSemVer=true
compiler.c6xg1220.exe=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-g++
compiler.c6xg1220.semver=12.2.0
compiler.c6xg1220.objdumper=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-objdump
compiler.c6xg1220.demangler=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-c++filt
###############################
# Cross for loongarch64
group.loongarch64.compilers=&gccloongarch64
......
......@@ -703,10 +703,27 @@ compiler.cicx202210.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.1.0
###############################
# Cross GCC
group.ccross.compilers=&cppcs:&cmipss:&cnanomips:&cmrisc32:&cmsp:&cgccarm:&cavr:&rvcgcc:&cxtensaesp32:&cxtensaesp32s2:&cxtensaesp32s3:&cplatspec:&ckalray:&cs390x:&csh:&cloongarch64
group.ccross.compilers=&cppcs:&cmipss:&cnanomips:&cmrisc32:&cmsp:&cgccarm:&cavr:&rvcgcc:&cxtensaesp32:&cxtensaesp32s2:&cxtensaesp32s3:&cplatspec:&ckalray:&cs390x:&csh:&cloongarch64:&cc6x
group.ccross.supportsBinary=false
group.ccross.groupName=Cross GCC
###############################
# Cross for TI C6x
group.cc6x.compilers=&cgccc6x
# GCC for loongarch64
group.cgccc6x.compilers=cc6xg1220
group.cgccc6x.supportsBinary=true
group.cgccc6x.supportsExecute=false
group.cgccc6x.baseName=TI C6x gcc
group.cgccc6x.groupName=TI C6x GCC
group.cgccc6x.isSemVer=true
compiler.cc6xg1220.exe=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-gcc
compiler.cc6xg1220.semver=12.2.0
compiler.cc6xg1220.objdumper=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-objdump
compiler.cc6xg1220.demangler=/opt/compiler-explorer/c6x/gcc-12.2.0/tic6x-elf/bin/tic6x-elf-c++filt
###############################
# Cross for loongarch64
group.cloongarch64.compilers=&cgccloongarch64
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment