Code Coverage for all Compilers and all Cross-Compilers
Testwell CTC++ is a Code Coverage Analyser for C and C++ (which can be extended with add-ons to Java and C#).
The tool can be used with all compilers and cross-compilers and all embedded targets and microcontrollers.
Do you know which compilers you will use tomorrow or in five years?
At least you know that Testwell CTC++ will support them.
You need only one license for the support of all compilers.
No need to spend additional money to get Testwell CTC++ work with new compilers.
Already some years ago we had ready-made settings for the compilers listed below.
Please note that this list is currently no longer updated by us.
In the meantime, there are ready-made settings for a large number of other compilers. Please contact us for more information.
- Altium Tasking
classic toolsets, VX-toolset toolsets, c166, cc166, ccm16c, cc51, ccarm, ccmcs, ccpcp, cctc
- Borland/Inprise/Paradigm/Codegear compilers
bcc, bcc32, pcc, pcc32 (Paradigm)
- Cosmic compilers
cx6805, cx6808, cx6812, cxs12x, cxs12z, cxxgate, cx6811, cx6816, cx332, cxst10, cxstm8, cxst7, cxcf, cx56K, cxppc
- gcc and all gcc based cross-compilers.
i586-mingw32msvc-gcc, x86_64-linux-gnu-gcc, m68k-palmos-coff-gcc, tricore-gcc, arm-linux-gnueabi-gcc, arm-none-eabi-gcc, arm-none-linux-gnueabi-gcc, arm-elf-gcc, arm-montavista-linux-gnueabi-gcc, pic30-gcc, pic32-gcc, avr-gcc, xc16-gcc, mlx16-gcc, thumb-epoc-pe-gcc, arm4-epoc-pe-gcc, armv-epoc-pe-gcc, powerpc-wrs-linux-gnu-e500v2-glibc_small-gcc, *-gcc, *-*-gcc, *-*-*-gcc
- HI-Tech PICC compilers (Windows and Linux)
picc, picc18, picc32, dspicc, xc16-gcc, xc32-gcc
- Microchip MPLAB C Compiler
IAR compilers and toolchains
iccm16c, icc430, icc8051, iccarm, iccavr, iccavr32, icccf, icchcs12, iccmaxq, iccdspic, iccpic18, icccr16c, icc78k, icc78k0r, iccv850, icch8, iccm32c, iccr32c, iccsam8, iccrx,iccmk8, iccstm8, iccrl78
fcc896s, fcc907s, fcc911s
ccv850, cxv850, ccv850e, ccmips, cxmips, ccarm, cxarm, ccppc, cxppc, ccsh, cxsh, ccintarm, cxintarm, ccintsh, cxintsh, ccintppc, cxintppc, ccintmips, cxintmips, ccrh850, cxrh850, ccintrh850, cxintrh850, gcc (GreenHill, not GNU)
shc, shcpp, ch38, ccrx
mwccmcf, mwcceppc, mwccmcore, mwcc56800, mwcc56800e, chc12, chc08
- Ceva DSP compiler
all – just use gcc settings
- Intel compilers (all platforms)
icc, icl, ic86, ic96
HPUX CC, HP C++, aCC
- Java compilers
javac, jikes, ecj, gcj, kaffe
- Keil compiler
c51, c166, c251, ca, cx51, cx2, tcc, armcc
rc51, rcmp, rcst7, rcstm8
- Metaware (Both Linux and Windows host)
hcac, hcarc, hcarm, mcc, ccac
- Microsoft compiler
cl on host, both 32 and 64 bit, cl for Smartphones and PocketPC, csc C# compiler, vjc J# compiler
nc30, nc308, nc77, nc79
- Mono compilers
mcs, gmcs, smcs
- Pathscale pathcc/pathCC
shc, shcpp, ch38, ccrx, nc, nc308, nc77, nc79A, cc32R, CS+/CubeSuite+ cc78k0, cc78k0r, cx, ca850
- Sun compilers
WorkShop compilers, javac
mwccsym2, armcc, arm-none-symbianelf-g++ (GCCE)
- TI Code Composer Studio (Windows)
cl2000, cl16x, cl470, cl55, cl500, cl430, armcl, clpru, cl-arp32
- Texas Instruments Linux compilers
cl2000, cl16x, cl470, cl55, cl500, cl430
ccblkfn , cc21k, ccts
ccarm, ccsimpc, g++simpc, g++arm, cchppa, ccsimso, ccsparc, cc68k, cc386, cc960, ccmips, ccppc, Diab dcc
Please note that our customers have run Testwell CTC++ also with other compilers.
Adaptations to further compilers are easy and free of charge for our customers.
Usually this is already done by us during your tool evaluation.
Testwell CTC++ is being compared with an off-road vehicle by many of our customers: it is easy to use, works faultless and can be used on every terrain.
Testwell CTC++ usage is easy, functions faultless with all IDEs, all compilers, with sophisticated code etc.
If you are looking for a Code Coverage tool, which has to work in every situation, Testwell CTC++ will be your first choice!