Comment on page
During the analysis, TrustInSoft CI faithfully emulates a target hardware architecture, respecting properties such as endianness, integer types and alignment constraints.
For each analysis, you can specify the target architecture of your choice by setting the
machdepfield in the Analyses configuration file to the corresponding architecture name. If
machdepis not provided, TrustInSoft CI emulates, by default, a 32-bit x86 processor.
With the exception of
x86_win64, all target architectures may be specified with the
gcc_prefix, in which case gcc language extensions are allowed, and the
__int128integer type is available on a 64-bit
The table below provides the default characteristics of the fundamental data types. Please refer to both the above table and the below CSV file to get their exact characteristics for each architecture.
Data types per architecture