Supported targets for stack usage analysis

StackAnalyzer is currently available for the following processor/compiler com­bi­na­tions:

Am486 CAD-UL Tool Suite compiler
ARM ARM, Keil MDK-ARM
CompCert (INRIA/AbsInt)
Diab (WindRiver), C or Ada
GCC
Green Hills MULTI for ARM, C or Ada
HighTec LLVM/Clang
IAR
TASKING
TI (Texas Instruments)
C16x/ST10 TASKING
KEIL (ARM)
C28x TI (Texas Instruments)
C33 TI (Texas Instruments)
dsPIC33E Microchip MPLAB XC16
ERC32 GCC
GNAT
LLVM/Clang
FR81S SOFTUNE (Fujitsu)
HCS12 Cosmic C/C++
Hiware C/C++ (Metrowerks/Freescale)
IAR C/C++
i386DX PL/I
LEON2, LEON3/LEON4 GCC
GNAT
LLVM/Clang
M68k, incl. ColdFire Diab C/C++ (WindRiver)
GCC C/C++
HP 68000 (C or Ada)
Microtec C (Siemens)
XD Ada (EDS)
MCS 51 IAR C/C++
MCS 251 KEIL
MIPS GCC
MSP430(x) IAR C/C++
Nios II GCC
PowerPC CodeWarrior (Freescale)
CompCert (INRIA/AbsInt)
Diab (WindRiver)
GCC
GHS C/C++/Ada (Green Hills)
GNAT Pro C/C++/Ada (AdaCore)
HighTec GCC
SCORE (DDC-I)
NEW: RL78 IAR C/C++
Renesas RX IAR C/C++
Renesas SuperH Renesas
RISC-V CompCert (INRIA/AbsInt)
GCC
LLVM/Clang
S12Z CodeWarrior (Freescale)
TriCore, incl. AURIX Diab (WindRiver)
GCC
GHS (Green Hills)
HighTec GCC
TASKING
V850, RH850 Diab (WindRiver)
GHS (Green Hills)
Renesas CS+
x86 CompCert (INRIA/AbsInt)
Cygnus (LynuxWorks)
GCC
ICC (Intel)

You can try StackAnalyzer for free, for a period of 30 days, on your own code, for one supported ISA of your choice and any number of supported compilers.

The latest stable build is available for Windows 10 and 64-bit Linux. Support for macOS is available on request for an additional fee.

Versions for more processor–compiler combinations are under development, or can be developed on request. Contact info@absint.com with any questions.