Services and Modeling for Embedded Software Development
Embecosm divider strip
Prev  Next

4.1.  The Machine Directory

4.1.1. Updating the Main Machine Directory Configuration files
4.1.2. Implementing the setjmp and longjmp functions.
4.1.3. Updating the Target Specific Machine Directory Configuration files

Within the newlib directory, machine specific code is placed in a target specific directory, libc/machine/arch.

The only code that has to be there is the implementation of setjmp and longjmp, since the implementation of these two functions invariably requires target specific machine code. However any other target specific code may also be placed here.

Embecosm divider strip