This chapter contains information about using Sourcery G++ Lite on your target system. This chapter also contains information about changes in this release of Sourcery G++ Lite. You should read this chapter to learn how to best use Sourcery G++ Lite on your target system.
Table of Contents
Sourcery G++ includes copies of run-time libraries that have been built with optimizations for different target architecture variants or other sets of build options. Each such set of libraries is referred to as a multilib. When you build a target application, Sourcery G++ automatically selects the multilib matching the build options you have selected.
Note that a given multilib may be compatible with additional processors and configurations beyond those explicitly named here.
The following library configurations are available in Sourcery G++ Lite for ARM EABI.
ARMv4 - Little-Endian, Soft-Float | |
---|---|
Command-line option(s): | default |
ARMv4 Thumb - Little-Endian, Soft-Float | |
---|---|
Command-line option(s): | -mthumb |
ARMv7 Thumb-2 - Little-Endian, Soft-Float | |
---|---|
Command-line option(s): | -mthumb -march=armv7 -mfix-cortex-m3-ldrd |
ARMv6-M Thumb - Little-Endian, Soft-Float | |
---|---|
Command-line option(s): | -mthumb -march=armv6-m |