8.4 Linker changes between ARM Compiler v4.1 Patch 3 or later and v5.0

Various changes have been made to armlink in ARM Compiler toolchain v5.0.

The following changes have been made to the linker:

  • If ARMCC50LIB is not set and --libpath is not present on the command line, the linker searches for the default libraries in ../lib, relative to the location of armlink.exe.

  • The Link-time code generation (LTCG) feature is deprecated. As an alternative ARM recommends you use the --multifile compiler option.

  • Profiler-guided optimization with --profile is deprecated, and is not currently compatible with ARM Streamline.

Non-ConfidentialPDF file icon PDF versionARM DUI0530M
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.