mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 10:33:59 -05:00
138 lines
4.5 KiB
Properties
138 lines
4.5 KiB
Properties
# Default settings for C++
|
|
compilers=&gcc:&clang
|
|
|
|
group.gcc.compilers=g10:g11:g12:gdefault
|
|
group.gcc.compilerCategories=gcc
|
|
compiler.g10.exe=/usr/bin/g++-10
|
|
compiler.g10.name=g++ 10.x
|
|
compiler.g11.exe=/usr/bin/g++-11
|
|
compiler.g11.name=g++ 11.x
|
|
compiler.g12.exe=/usr/bin/g++-12
|
|
compiler.g12.name=g++ 12.x
|
|
compiler.gdefault.exe=/usr/bin/g++
|
|
compiler.gdefault.name=g++ default
|
|
|
|
group.clang.compilers=clang13:clang14:clang15:clang16:clang17:clang18:clangdefault
|
|
group.clang.intelAsm=-mllvm --x86-asm-syntax=intel
|
|
group.clang.compilerType=clang
|
|
group.clang.compilerCategories=clang
|
|
compiler.clang13.exe=/usr/bin/clang++-13
|
|
compiler.clang13.name=clang 13
|
|
compiler.clang14.exe=/usr/bin/clang++-14
|
|
compiler.clang14.name=clang 14
|
|
compiler.clang15.exe=/usr/bin/clang++-15
|
|
compiler.clang15.name=clang 15
|
|
compiler.clang16.exe=/usr/bin/clang++-16
|
|
compiler.clang16.name=clang 16
|
|
compiler.clang17.exe=/usr/bin/clang++-17
|
|
compiler.clang17.name=clang 17
|
|
compiler.clang18.exe=/usr/bin/clang++-18
|
|
compiler.clang18.name=clang 18
|
|
compiler.clangdefault.exe=/usr/bin/clang++
|
|
compiler.clangdefault.name=clang default
|
|
|
|
tools=clangquerydefault:clangtidydefault:clangquery13:clangquery14:clangquery15:clangquery16:clangquery17:clangquery18:strings:ldd:readelf:nm:llvmdwarfdumpdefault
|
|
|
|
tools.clangquerydefault.exe=/usr/bin/clang-query
|
|
tools.clangquerydefault.name=clang-query (default)
|
|
tools.clangquerydefault.type=independent
|
|
tools.clangquerydefault.class=clang-query-tool
|
|
tools.clangquerydefault.stdinHint=Query commands
|
|
tools.clangquerydefault.monacoStdin=true
|
|
|
|
tools.clangtidydefault.exe=/usr/bin/clang-tidy
|
|
tools.clangtidydefault.name=clang-tidy (default)
|
|
tools.clangtidydefault.type=independent
|
|
tools.clangtidydefault.class=clang-tidy-tool
|
|
tools.clangtidydefault.stdinHint=disabled
|
|
|
|
tools.clangquery13.exe=/usr/bin/clang-query-13
|
|
tools.clangquery13.name=clang-query 13
|
|
tools.clangquery13.type=independent
|
|
tools.clangquery13.class=clang-query-tool
|
|
tools.clangquery13.stdinHint=Query commands
|
|
|
|
tools.clangquery14.exe=/usr/bin/clang-query-14
|
|
tools.clangquery14.name=clang-query 14
|
|
tools.clangquery14.type=independent
|
|
tools.clangquery14.class=clang-query-tool
|
|
tools.clangquery14.stdinHint=Query commands
|
|
|
|
tools.clangquery15.exe=/usr/bin/clang-query-15
|
|
tools.clangquery15.name=clang-query 15
|
|
tools.clangquery15.type=independent
|
|
tools.clangquery15.class=clang-query-tool
|
|
tools.clangquery15.stdinHint=Query commands
|
|
|
|
tools.clangquery16.exe=/usr/bin/clang-query-16
|
|
tools.clangquery16.name=clang-query 16
|
|
tools.clangquery16.type=independent
|
|
tools.clangquery16.class=clang-query-tool
|
|
tools.clangquery16.stdinHint=Query commands
|
|
|
|
tools.clangquery17.exe=/usr/bin/clang-query-17
|
|
tools.clangquery17.name=clang-query 17
|
|
tools.clangquery17.type=independent
|
|
tools.clangquery17.class=clang-query-tool
|
|
tools.clangquery17.stdinHint=Query commands
|
|
|
|
tools.clangquery18.exe=/usr/bin/clang-query-18
|
|
tools.clangquery18.name=clang-query 18
|
|
tools.clangquery18.type=independent
|
|
tools.clangquery18.class=clang-query-tool
|
|
tools.clangquery18.stdinHint=Query commands
|
|
|
|
tools.ldd.name=ldd
|
|
tools.ldd.exe=/usr/bin/ldd
|
|
tools.ldd.type=postcompilation
|
|
tools.ldd.class=readelf-tool
|
|
tools.ldd.exclude=djggp
|
|
tools.ldd.stdinHint=disabled
|
|
|
|
tools.readelf.name=readelf (default)
|
|
tools.readelf.exe=/usr/bin/readelf
|
|
tools.readelf.type=postcompilation
|
|
tools.readelf.class=readelf-tool
|
|
tools.readelf.exclude=djggp
|
|
tools.readelf.stdinHint=disabled
|
|
|
|
tools.nm.name=nm (default)
|
|
tools.nm.exe=/usr/bin/nm
|
|
tools.nm.type=postcompilation
|
|
tools.nm.class=nm-tool
|
|
tools.nm.exclude=djggp
|
|
tools.nm.stdinHint=disabled
|
|
|
|
tools.strings.exe=/usr/bin/strings
|
|
tools.strings.name=strings
|
|
tools.strings.type=postcompilation
|
|
tools.strings.class=strings-tool
|
|
tools.strings.exclude=djggp
|
|
tools.strings.stdinHint=disabled
|
|
|
|
tools.llvmdwarfdumpdefault.exe=/usr/bin/llvm-dwarfdump
|
|
tools.llvmdwarfdumpdefault.name=llvm-dwarfdump (default)
|
|
tools.llvmdwarfdumpdefault.type=postcompilation
|
|
tools.llvmdwarfdumpdefault.class=llvm-dwarfdump-tool
|
|
tools.llvmdwarfdumpdefault.stdinHint=disabled
|
|
|
|
defaultCompiler=gdefault
|
|
postProcess=
|
|
demangler=c++filt
|
|
demanglerType=cpp
|
|
objdumper=objdump
|
|
#androidNdk=/opt/google/android-ndk-r9c
|
|
options=
|
|
supportsBinary=true
|
|
supportsBinaryObject=true
|
|
binaryHideFuncRe=^(__.*|_(init|start|fini)|(de)?register_tm_clones|call_gmon_start|frame_dummy|\.plt.*|_dl_relocate_static_pie)$
|
|
needsMulti=false
|
|
stubRe=\bmain\b
|
|
stubText=int main(void){return 0;/*stub provided by Compiler Explorer*/}
|
|
supportsLibraryCodeFilter=true
|
|
|
|
#################################
|
|
#################################
|
|
# Installed libs (See c++.amazon.properties for a scheme of libs group)
|
|
libs=
|