From e4b0c1b2847f879d366071feb0f1ec28ad8c072b Mon Sep 17 00:00:00 2001 From: florian <florian@freepascal.org> Date: Sun, 16 Dec 2012 12:35:02 +0000 Subject: [PATCH] + lazarus compiler project for aarch64 git-svn-id: trunk@23157 - --- .gitattributes | 1 + compiler/ppcaarch64.lpi | 74 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 compiler/ppcaarch64.lpi diff --git a/.gitattributes b/.gitattributes index 3bf8157aa3..55923ebf77 100644 --- a/.gitattributes +++ b/.gitattributes @@ -522,6 +522,7 @@ compiler/pp.lpi svneol=native#text/plain compiler/pp.pas svneol=native#text/plain compiler/pparautl.pas svneol=native#text/plain compiler/ppc68k.lpi svneol=native#text/plain +compiler/ppcaarch64.lpi svneol=native#text/plain compiler/ppcarm.lpi svneol=native#text/plain compiler/ppcavr.lpi svneol=native#text/plain compiler/ppcgen/aasmcpu.pas svneol=native#text/plain diff --git a/compiler/ppcaarch64.lpi b/compiler/ppcaarch64.lpi new file mode 100644 index 0000000000..077fcd8b17 --- /dev/null +++ b/compiler/ppcaarch64.lpi @@ -0,0 +1,74 @@ +<?xml version="1.0"?> +<CONFIG> + <ProjectOptions> + <Version Value="9"/> + <PathDelim Value="\"/> + <General> + <Flags> + <MainUnitHasUsesSectionForAllUnits Value="False"/> + <MainUnitHasCreateFormStatements Value="False"/> + <MainUnitHasTitleStatement Value="False"/> + <LRSInOutputDirectory Value="False"/> + </Flags> + <SessionStorage Value="InProjectDir"/> + <MainUnit Value="0"/> + <Title Value="ppcaarch64"/> + </General> + <BuildModes Count="1"> + <Item1 Name="default" Default="True"/> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> + <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> + </local> + </RunParams> + <Units Count="1"> + <Unit0> + <Filename Value="pp.pas"/> + <IsPartOfProject Value="True"/> + <UnitName Value="pp"/> + </Unit0> + </Units> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <PathDelim Value="\"/> + <Target> + <Filename Value="arm\pp"/> + </Target> + <SearchPaths> + <IncludeFiles Value="aarch64"/> + <OtherUnitFiles Value="aarch64;systems"/> + <UnitOutputDirectory Value="aarch64\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> + <CompilerMessages> + <UseMsgFile Value="True"/> + </CompilerMessages> + <CustomOptions Value="-daarch64"/> + <CompilerPath Value="$(CompPath)"/> + </Other> + </CompilerOptions> +</CONFIG>