Logo next up previous index
Next: 9. Broken Glass (Autsch) Up: cross under linux Previous: 7. Development environment   Index


8. Internals

8.1 nlmconv and the ld script

The creation of NLM file is not being done the usual way by the GNU Linker ld, but in a two-step process by the GNU Linker ld and the additional nlmconv program.

To hide the complexity of the whole process, cross_nlm replaces the ld linker by a script that understands the ld command line arguments and calls ld and nlmconv automatically, handling temporary files and command line parameters as required.

Herd Software Development, 28. March 2003, http://www.herdsoft.com/