Keil Logo

About the ARM librarian

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.


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
Non-ConfidentialPDF file icon PDF versionARM DUI0590F
Copyright © 2011, 2012, 2014-2016 ARM. All rights reserved. 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.