Cross Settings

The Cross Settings page allows you to configure the location and names of tools and utilities in the toolchain, and specify some options.

The following table describes the options available on the Cross Settings page.

Table 1. Tool Settings - Cross Settings
Option Description
Prefix

Toolchain prefix used to call GNU Tools for ARM Embedded Processors.

Default: aarch64-linux-gnu-

Path

Location of the GNU Tools for ARM Embedded Processors.

Default: ${S32DS_ARM64_LINUX_TOOLCHAIN_DIR}

Suffix

Toolchain suffix used to call GNU Tools for ARM Embedded Processors.

By default, this field is empty.

C compiler
Name of the C compiler tool.
Note: Specified Prefix is used to locate the compiler, so Vision Extension Package will look for aarch64-linux-gnu-gcc

Default: gcc

C++ compiler
Name of the C++ compiler tool.
Note: Specified Prefix is used to locate the compiler, so Vision Extension Package will look for aarch64-linux-gnu-g++

Default: g++

Hex/Bin converter

Name of the tool to copy and translate object files. The GNU objcopy tool copies the contents of an object file to another.

Default: objcopy

Listing generator

Name of the tool to display information about object files.

Default: objdump

Size command

Name of the tool that calculates the size of the resulting ELF file.

The GNU size tool calculates the size, in bytes, of the text, data and uninitialized sections in the ELF file, and their total.

Default: size

Build command

Name of the tool that automatically builds executable programs, and libraries from the source code in the project.

Default: make

Remove command

Name of the tool and command parameters to remove built executable programs, libraries, and object files.

Default: rm -rf

Create extended listing

Select to create listing using specified Listing generator tool.

The tool creates the <project_name>.lst file which contains the disassembly of the produced ELF file.

By default this check box is not selected.

Print size Select to call the size tool after the project is built. The tool outputs details to the Console pane.

By default this check box is selected.