Browse Source

+ added 'z80_internal_linker' build mode to the z80 lazarus project

git-svn-id: trunk@45543 -
nickysn 5 years ago
parent
commit
8ffd756546
1 changed files with 42 additions and 1 deletions
  1. 42 1
      compiler/ppcz80.lpi

+ 42 - 1
compiler/ppcz80.lpi

@@ -14,8 +14,49 @@
       <MainUnit Value="0"/>
       <MainUnit Value="0"/>
       <Title Value="ppcz80"/>
       <Title Value="ppcz80"/>
     </General>
     </General>
-    <BuildModes Count="1">
+    <BuildModes Count="2">
       <Item1 Name="default" Default="True"/>
       <Item1 Name="default" Default="True"/>
+      <Item2 Name="z80_internal_linker">
+        <CompilerOptions>
+          <Version Value="11"/>
+          <PathDelim Value="\"/>
+          <Target>
+            <Filename Value="z80\pp"/>
+          </Target>
+          <SearchPaths>
+            <IncludeFiles Value="z80"/>
+            <OtherUnitFiles Value="z80;systems"/>
+            <UnitOutputDirectory Value="z80\lazbuild"/>
+          </SearchPaths>
+          <Parsing>
+            <SyntaxOptions>
+              <CStyleOperator Value="False"/>
+              <AllowLabel Value="False"/>
+              <CPPInline Value="False"/>
+              <UseAnsiStrings Value="False"/>
+            </SyntaxOptions>
+          </Parsing>
+          <Other>
+            <Verbosity>
+              <ShowWarn Value="False"/>
+              <ShowNotes Value="False"/>
+              <ShowHints Value="False"/>
+            </Verbosity>
+            <ConfigFile>
+              <StopAfterErrCount Value="50"/>
+            </ConfigFile>
+            <CustomOptions Value="-dz80
+-dEXTDEBUG
+-dZ80_INTERNAL_LINKER"/>
+            <OtherDefines Count="4">
+              <Define0 Value="z80"/>
+              <Define1 Value="DEBUG_REGALLOC"/>
+              <Define2 Value="EXTDEBUG"/>
+              <Define3 Value="Z80_INTERNAL_LINKER"/>
+            </OtherDefines>
+          </Other>
+        </CompilerOptions>
+      </Item2>
     </BuildModes>
     </BuildModes>
     <PublishOptions>
     <PublishOptions>
       <Version Value="2"/>
       <Version Value="2"/>