13.07.2015 Views

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>TASKING</strong> <strong>VX</strong>-<strong>toolset</strong> <strong>for</strong> <strong>ARM</strong> <strong>User</strong> <strong>Guide</strong>Linker option: --no-rescanMenu entry1. Select Linker » Libraries.2. Disable the option Rescan libraries to solve unresolved externals.Command line syntax--no-rescanDescriptionWhen the linker processes a library it searches <strong>for</strong> symbol definitions that are referenced by the objectsand libraries processed so far. If the library contains a definition <strong>for</strong> an unresolved reference the linkerextracts the object that contains the definition from the library. The linker processes object files andlibraries in the order in which they appear on the command line.When all objects and libraries are processed the linker checks if there are unresolved symbols left. If so,the default behavior of the linker is to rescan all libraries in the order given at the command line. Thelinker stops rescanning the libraries when all symbols are resolved, or when the linker could not resolveany symbol(s) during the rescan of all libraries. Notice that resolving one symbol may introduce newunresolved symbols.With this option, you tell the linker to scan the object files and libraries only once. When the linker hasnot resolved all symbols after the first scan, it reports which symbols are still unresolved. This option isuseful if you are building your own libraries. The libraries are most efficiently organized if the linker needsonly one pass to resolve all symbols.Related in<strong>for</strong>mationLinker option --first-library-first (Scan libraries in given order)570

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!