1    /* 
     2     *  Copyright (c) 2008 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     *  ======== ARP32.xdc ========
    14     *
    15     */
    16    
    17    /*!
    18     *  ======== ARP32 ========
    19     *  TI ARP32 default runtime model (little endian)
    20     */
    21    metaonly module ARP32 inherits IARP32 {
    22        override readonly config string name            = "ARP32";  
    23        override readonly config string suffix          = "earp32";
    24    
    25        override readonly config xdc.bld.ITarget.Model model = {
    26            endian: "little",
    27            dataModel: "far_aggregates",
    28            shortEnums: true
    29        };
    30    
    31        override readonly config xdc.bld.ITarget2.Command cc = {
    32            cmd: "cl-arp32 -c --gen_func_subsections",
    33            opts: "--mem_model:data=far_aggregates --silicon_version=v210"
    34        };
    35    
    36        override readonly config xdc.bld.ITarget2.Command asm = {
    37            cmd: "cl-arp32 -c --gen_func_subsections",
    38            opts: "--mem_model:data=far_aggregates --silicon_version=v210"
    39        };
    40    
    41    }
    42    
    43    /*
    44     *  @(#) ti.targets.arp32.elf; 1, 0, 0,0; 2-10-2017 09:06:44; /db/ztree/library/trees/xdctargets/xdctargets-m11/src/ xlibrary
    45    
    46     */
    47