Subversion Repositories DevTools

Rev

Rev 5709 | Blame | Compare with Previous | Last modification | View Log | RSS feed

# -*- mode: perl; indent-width: 4; -*-
###############################################################################
# COPYRIGHT - VIX IP PTY LTD ("VIX"). ALL RIGHTS RESERVED.
# 
# File:         PLATFORM/MOS68K
#
# Contents:     Support for the MOS platform with a MC68K toolset
#
# Revision History:
#   10-Feb-04   DDP     Created
#
###############################################################################
#

MosInit();

###############################################################################
#
#   The MOS68KRM platform is the MOS68K for Rome
#   It uses a specfic version of the compiler
#   It uses specfic compiler flags
#
#   This function is named after the invoking platform and the file that
#   this function is in. The two are bound.
#
#   The purpose of the xxxInit() is to provide platform-specfic support
#   to JATS. The function must do:
#
#       1) Parse any platform specific arguments
#          Arguments are specified with a PlatformRequire() statement
#       2) Define the toolset in use
#       3) Add flags and definitions as required
#
#
#   Note: Platform arguments are passed through in the Platform()
#         statement within a makefile.pl
#
#
sub MosInit
{

#... Toolset
#   The PlatformARgs will also be processed by the toolset
#
    Toolset( '*', "mos_mri.pl", "--68k", "--Version=45", "--NoDefines");


#... Platform
#    
    PlatformDefines( "mos68krm.def" );
}