1 /*
2 * Copyright (c) 2015-2019 Texas Instruments and others.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors:
9 * Texas Instruments - initial implementation
10 *
11 * */
12 /*!
13 * ======== R5F.xdc ========
14 * Cortex R5 little endian with floating point support (vfpv3d16) (ELF)
15 */
16 metaonly module R5Ft inherits ti.targets.arm.elf.IR5 {
17 override readonly config string name = "R5Ft";
18 override readonly config string suffix = "er5ft";
19 override readonly config string rts = "ti.targets.arm.rtsarm";
20
21 override readonly config xdc.bld.ITarget.Model model = {
22 endian: "little",
23 codeModel: "thumb2",
24 shortEnums: true
25 };
26
27 override readonly config xdc.bld.ITarget2.Command cc = {
28 cmd: "armcl -c",
29 opts: "--code_state=16 --float_support=vfpv3d16 --endian=little -mv7R5 --abi=eabi"
30 };
31
32 override readonly config xdc.bld.ITarget2.Command asm = {
33 cmd: "armcl -c",
34 opts: "--code_state=16 --float_support=vfpv3d16 --endian=little -mv7R5 --abi=eabi"
35 };
36 }
37 /*
38 * @(#) ti.targets.arm.elf; 1, 0, 0,; 2-14-2020 09:52:25; /db/ztree/library/trees/xdctargets/xdctargets-w08/src/ xlibrary
39
40 */
41