This option creates a Base Platform Application Binary Interface (BPABI) dynamically linked library (DLL). The DLL is marked as a shared object in the ELF file header.
Not supported for AArch64 state.
You must use
produce a BPABI-compliant DLL.
You can also use
By default, this option disables unused section elimination.
--remove option to re-enable unused sections
when building a dynamically linked library (DLL).