This option enables a shared library to be generated when
building for ARM Linux with the
It enables the selection of libraries and initialization code suitable
for use in a shared library, based on the ARM Linux configuration.
--arm_linux in the Linker Reference
--library=name in the Linker Reference
--search_dynamic_libraries, --no_search_dynamic_libraries in the Linker Reference
About building Linux applications with the ARM Compiler toolchain and GNU libraries in Building Linux Applications with the ARM Compiler toolchain and GNU Libraries.