Skip to main content

IAR Embedded Workbench for Arm 9.70.x

‑‑so_internalize_stdlib

In this section:
Syntax

‑‑so_internalize_stdlib

Description

This is a linker option.

This option generates a shared object that contains all references to the standard library.

If neither of the options ‑‑so_internalize or ‑‑so_internalize_stdlib is used, all external references to the standard library will become external references in the shared object.

Note

Use this option with care. If two or more shared objects contain the same content, that content should be shared between them, not be included multiple times. Having several shared objects that all include parts of the standard library is not recommended.

See also

Shared objects (32-bit mode only).

Caution

To set this option, use Project>Options>Linker>Extra Options