1.1 About the ARM librarian

The ARM librarian, armar, enables you to collect and maintain sets of ELF object files in standard format ar libraries.

You can pass these libraries to the linker in place of several ELF object files.

With armar you can:

  • Create new libraries.

  • Add files to a library.

  • Replace individual files in a library.

  • Replace all files in a library with specified files in a single operation.

  • Control the placement of files in a library.

  • Display information about a specified library. For example, list all members in a library.

A timestamp is also associated with each file that is added or replaced in a library.

Note

When you create, add, or replace object files in a library, armar creates a symbol table by default. However, debug symbols are not included by default.

Related reference
2.8 --debug_symbols
Related information
--library=name linker option
--libpath=pathlist linker option
--library_type=lib linker option
--userlibpath=pathlist linker option
Non-ConfidentialPDF file icon PDF versionARM DUI0476J
Copyright © 2010-2013 ARM. All rights reserved.