ColdFire uClinux Linker > Miscellaneous

Use this panel to specify miscellaneous settings for the ColdFire uClinux Linker .

The table below lists and describes the miscellaneous options for ColdFire uClinux Linker .

Table 1. ColdFire uClinux Linker > Miscellaneous Options
Option Description
Linker flags Specify the other required linker flag options.
Other options (-Xlinker [option]) Pass an option to the linker. You can use this option to supply system-specific linker options which GCC does not know how to recognize.

If you want to pass an option that takes a separate argument, you must use -Xlinker twice, once for the option and once for the argument. For example, to pass -assert definitions, you must write -Xlinker -assert -Xlinker definitions. It does not work if you write -Xlinker "-assert definitions because this passes the entire string as a single argument, which is not what the linker expects.

When using the GNU linker, it is usually more convenient to pass arguments to linker options using the option=value syntax than as separate arguments.

For example, you can specify -Xlinker -Map=output.map rather than -Xlinker -Map -Xlinker output.map. Other linkers may not support this syntax for command-line options.

Other objects Specify the other required object options.