Generates an output file which is both relocatable and executable. Equivalent to using the -r and -a command line options.
Prevent shared objects from resolving library references of the form -lname.
Place these symbols as an undefined symbol in the symbol table. This is generally used to force the loading of a library symbol that otherwise might not be loaded. Equivalent to the -u sym command line option.
Use only the symbols from these objects and do not include the contents of any sections from these objects in the output file. Equivalent to the -A objs command line option.
These options are passed through to the linker.
Specifies the file name for the link map file. Equivalent to the -map=name command line option.
Specifies the directory where the link map file will be generated.