1 2 3 4 5 6 7 8 9 10 11
12 requires xdc.bld [1,0,1];
13
14 /*!
15 * ======== gnu.targets ========
16 * GCC-based code generation targets for Arm
17 *
18 * This package offers a generic support for different GNU Arm compilers.
19 * For the targets in this package, a user must set configuration parameter
20 * `LONGNAME` in `config.bld`. That parameter specifies the relative path to
21 * the compiler executable from the directory specified in `rootDir`.
22 *
23 * @a(Example)
24 * If a version 2007q3 of the CodeSourcery GNU toolchain for Arm is installed
25 * in C:/CodeSourcery/arm-2007q3, the following settings in `config.bld`
26 * configure `gnu.targets.arm.GCArmv6` target to use that toolchain:
27 * @p(code)
28 * var GCArmv6 = xdc.module("gnu.targets.arm.GCArmv6");
29 * GCArmv6.rootDir = "C:/CodeSourcery/arm-2007q3";
30 * GCArmv6.LONGNAME = "bin/arm-none-linux-gnueabi-gcc";
31 * @p
32 *
33 * @see gnu.targets.ITarget#LONGNAME
34 *
35 */
36 package gnu.targets.arm [1,0,0,0] {
37 module GCArmv5T, GCArmv6, GCArmv7A;
38 }
39 40 41
42