Changeset 64 for trunk


Ignore:
Timestamp:
Jul 17, 2012, 7:57:41 PM (12 years ago)
Author:
chronos
Message:
  • Added: NASM empty target.
Location:
trunk/Compiler
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Compiler/Target/UTargets.pas

    r42 r64  
    1515uses
    1616  UTargetInterpretter, UTargetDelphi, UTargetPHP, UTargetJava, UTargetXML,
    17   UTargetASM8051, UTargetGCC;
     17  UTargetASM8051, UTargetGCC, UTargetNASM;
    1818
    1919procedure RegisterTargets(Compiler: TCompiler);
     
    2626  Compiler.Targets.Add(TTargetASM8051.Create);
    2727  Compiler.Targets.Add(TTargetXML.Create);
     28  Compiler.Targets.Add(TTargetNASM.Create);
    2829end;
    2930
  • trunk/Compiler/TranspascalCompiler.lpk

    r57 r64  
    99      <PathDelim Value="\"/>
    1010      <SearchPaths>
    11         <OtherUnitFiles Value="Analyze;Target;Target\Interpretter;Target\ASM8051;Target\Java;Target\GCC;Target\PHP;Target\Delphi;Target\Dynamic C;Target\XML"/>
     11        <OtherUnitFiles Value="Analyze;Target;Target\Interpretter;Target\ASM8051;Target\Java;Target\GCC;Target\PHP;Target\Delphi;Target\Dynamic C;Target\XML;Target\NASM"/>
    1212        <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
    1313      </SearchPaths>
     
    2121          <IgnoredMessages idx5023="True" idx5024="True" idx5025="True" idx5026="True" idx5027="True" idx5028="True" idx5029="True" idx5030="True" idx5031="True"/>
    2222        </CompilerMessages>
    23         <CustomOptions Value="-dSINGLE_PRODUCER_"/>
     23        <CustomOptions Value="-dSINGLE_PRODUCER"/>
    2424        <CompilerPath Value="$(CompPath)"/>
    2525      </Other>
    2626    </CompilerOptions>
    2727    <Version Minor="1"/>
    28     <Files Count="19">
     28    <Files Count="20">
    2929      <Item1>
    3030        <Filename Value="UCompiler.pas"/>
     
    103103        <UnitName Value="UTargetInterpretter"/>
    104104      </Item19>
     105      <Item20>
     106        <Filename Value="Target\NASM\UTargetNASM.pas"/>
     107        <UnitName Value="UTargetNASM"/>
     108      </Item20>
    105109    </Files>
    106110    <Type Value="RunAndDesignTime"/>
  • trunk/Compiler/TranspascalCompiler.pas

    r57 r64  
    1111  UAnalyzerPascal, UTargets, UProducerDynamicc, UProducerASM8051,
    1212  UTargetASM8051, UProducerGCC, UTargetGCC, UProducerPascal, UTargetDelphi,
    13   UTargetPHP, UTargetJava, UTargetXML, UTargetInterpretter, LazarusPackageIntf;
     13  UTargetPHP, UTargetJava, UTargetXML, UTargetInterpretter, UTargetNASM,
     14  LazarusPackageIntf;
    1415
    1516implementation
Note: See TracChangeset for help on using the changeset viewer.