This commit is contained in:
Dimitris Panokostas 2017-12-04 15:46:51 +01:00
commit 0f52c165e6
98 changed files with 69914 additions and 34972 deletions

112
VisualGDB/Amiberry.sln Normal file
View file

@ -0,0 +1,112 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.9
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Amiberry", "Amiberry\Amiberry.vcxproj", "{D76BB09D-FF2A-4028-A065-421C430CD238}"
ProjectSection(ProjectDependencies) = postProject
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2} = {A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "guisan", "guisan\guisan.vcxproj", "{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genlinetoscr", "genlinetoscr\genlinetoscr.vcxproj", "{883F2A00-8030-429B-AC7F-E930DDF9568F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genblitter", "genblitter\genblitter.vcxproj", "{619EFB8C-E41A-4058-B085-1B8CD22692DD}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|VisualGDB = Debug|VisualGDB
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|VisualGDB = Release|VisualGDB
Release|x64 = Release|x64
Release|x86 = Release|x86
Release-rpi1|VisualGDB = Release-rpi1|VisualGDB
Release-rpi1|x64 = Release-rpi1|x64
Release-rpi1|x86 = Release-rpi1|x86
Release-rpi2|VisualGDB = Release-rpi2|VisualGDB
Release-rpi2|x64 = Release-rpi2|x64
Release-rpi2|x86 = Release-rpi2|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D76BB09D-FF2A-4028-A065-421C430CD238}.Debug|VisualGDB.ActiveCfg = Debug|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Debug|VisualGDB.Build.0 = Debug|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Debug|x64.ActiveCfg = Debug|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Debug|x86.ActiveCfg = Debug|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release|VisualGDB.ActiveCfg = Release|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release|VisualGDB.Build.0 = Release|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release|x64.ActiveCfg = Release|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release|x86.ActiveCfg = Release|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi1|VisualGDB.ActiveCfg = Release-rpi1|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi1|VisualGDB.Build.0 = Release-rpi1|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi1|x64.ActiveCfg = Release-rpi1|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi1|x86.ActiveCfg = Release-rpi1|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi2|VisualGDB.ActiveCfg = Release-rpi2|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi2|VisualGDB.Build.0 = Release-rpi2|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi2|x64.ActiveCfg = Release-rpi2|VisualGDB
{D76BB09D-FF2A-4028-A065-421C430CD238}.Release-rpi2|x86.ActiveCfg = Release-rpi2|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Debug|VisualGDB.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Debug|VisualGDB.Build.0 = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Debug|x64.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Debug|x86.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release|VisualGDB.ActiveCfg = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release|VisualGDB.Build.0 = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release|x64.ActiveCfg = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release|x86.ActiveCfg = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|VisualGDB.ActiveCfg = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|VisualGDB.Build.0 = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|x64.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|x64.Build.0 = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|x86.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi1|x86.Build.0 = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|VisualGDB.ActiveCfg = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|VisualGDB.Build.0 = Release|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|x64.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|x64.Build.0 = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|x86.ActiveCfg = Debug|VisualGDB
{A431BAB9-641E-48D7-8ACE-BC1D5100FBA2}.Release-rpi2|x86.Build.0 = Debug|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Debug|VisualGDB.ActiveCfg = Debug|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Debug|VisualGDB.Build.0 = Debug|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Debug|x64.ActiveCfg = Debug|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Debug|x86.ActiveCfg = Debug|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release|VisualGDB.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release|VisualGDB.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release|x64.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release|x86.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|VisualGDB.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|VisualGDB.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|x64.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|x64.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|x86.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi1|x86.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|VisualGDB.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|VisualGDB.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|x64.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|x64.Build.0 = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|x86.ActiveCfg = Release|VisualGDB
{883F2A00-8030-429B-AC7F-E930DDF9568F}.Release-rpi2|x86.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Debug|VisualGDB.ActiveCfg = Debug|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Debug|VisualGDB.Build.0 = Debug|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Debug|x64.ActiveCfg = Debug|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Debug|x86.ActiveCfg = Debug|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release|VisualGDB.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release|VisualGDB.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release|x64.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release|x86.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|VisualGDB.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|VisualGDB.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|x64.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|x64.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|x86.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi1|x86.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|VisualGDB.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|VisualGDB.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|x64.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|x64.Build.0 = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|x86.ActiveCfg = Release|VisualGDB
{619EFB8C-E41A-4058-B085-1B8CD22692DD}.Release-rpi2|x86.Build.0 = Release|VisualGDB
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -90,7 +90,7 @@
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
<DisableSignals>false</DisableSignals>
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
<EnableAsyncExecutionMode>true</EnableAsyncExecutionMode>
<EnableNonStopMode>false</EnableNonStopMode>
<MaxBreakpointLimit>0</MaxBreakpointLimit>
</AdditionalGDBSettings>

View file

@ -5,20 +5,23 @@
<Configuration>Debug</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release-rpi1|VisualGDB">
<Configuration>Release-rpi1</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release-rpi2|VisualGDB">
<Configuration>Release-rpi2</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|VisualGDB">
<Configuration>Release</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{FDC6BF55-C4BC-44FB-85A9-3369784716E8}</ProjectGuid>
<ProjectGuid>{D76BB09D-FF2A-4028-A065-421C430CD238}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
</PropertyGroup>
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
@ -27,72 +30,110 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<GNUConfigurationType>Debug</GNUConfigurationType>
<ToolchainID>com.visualgdb.raspberry_pi</ToolchainID>
<ToolchainVersion>6.3.0/7.12/r1</ToolchainVersion>
<TargetName>$(ProjectName)-sdl2</TargetName>
<Toolchain>C:\SysGCC\raspberry</Toolchain>
<TargetName>$(ProjectName)-sdl2-dev</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ToolchainID>com.visualgdb.raspberry_pi</ToolchainID>
<ToolchainVersion>6.3.0/7.12/r1</ToolchainVersion>
<TargetName>$(ProjectName)-sdl2</TargetName>
<Toolchain>C:\SysGCC\raspberry</Toolchain>
<TargetName>$(ProjectName)-sdl2-dev</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-rpi2|VisualGDB'">
<Toolchain>C:\SysGCC\raspberry</Toolchain>
<TargetName>$(ProjectName)-sdl2-dev-rpi2</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-rpi1|VisualGDB'">
<Toolchain>C:\SysGCC\raspberry</Toolchain>
<TargetName>$(ProjectName)-sdl2-dev-rpi1</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>=/usr/local/include/SDL2;=/opt/vc/include;=/opt/vc/include/interface/vmcs_host/linux;=/opt/vc/include/interface/vcos/pthreads;=/usr/include/libxml2;../../src;../../src/osdep;../../src/threaddep;../../src/include;../../src/guisan/include;../../src/archivers;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard %(AdditionalOptions)</AdditionalOptions>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;../../src;../../src/include;../../src/osdep;../../src/threaddep;../../src/guisan/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;=/opt/vc/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;=/opt/vc/include/interface/vmcs_host/linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;=/opt/vc/include/interface/vcos/pthreads;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;=/usr/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;=/usr/include/SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;=/usr/include/libxml2;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG=1;_REENTRANT;CAPSLOCK_DEBIAN_WORKAROUND;ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;USE_SDL;CPU_arm;ROM_PATH_PREFIX=\"./\";DATA_PREFIX=\"./data/\";SAVE_PREFIX=\"./saves/\";GCCCONSTFUNC="__attribute__((const))";%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard -pipe -Wno-write-strings %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>=/opt/vc/lib;=/usr/local/lib;../../src/guisan/lib;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>bcm_host;vchiq_arm;vcos;lzma;freetype;ogg;m;SDL2;pthread;z;png;rt;xml2;FLAC;mpg123;dl;mpeg2convert;mpeg2;SDL2_image;SDL2_ttf;guisan;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LibrarySearchDirectories>../../src/guisan/lib;=/opt/vc/lib;=/usr/lib/arm-linux-gnueabihf;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>SDL2;SDL2_image;SDL2_ttf;pthread;m;z;png;rt;xml2;FLAC;mpg123;dl;guisan;profiler;tcmalloc;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
<AdditionalLinkerInputs>-Wl,-gc-sections;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>=/usr/local/include/SDL2;=/opt/vc/include;=/opt/vc/include/interface/vmcs_host/linux;=/opt/vc/include/interface/vcos/pthreads;=/usr/include/libxml2;../../src;../../src/osdep;../../src/threaddep;../../src/include;../../src/guisan/include;../../src/archivers;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard %(AdditionalOptions)</AdditionalOptions>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;../../src;../../src/include;../../src/osdep;../../src/threaddep;../../src/guisan/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;=/opt/vc/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;=/opt/vc/include/interface/vmcs_host/linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;=/opt/vc/include/interface/vcos/pthreads;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;=/usr/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;=/usr/include/SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;=/usr/include/libxml2;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;_REENTRANT;CAPSLOCK_DEBIAN_WORKAROUND;ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;USE_SDL;CPU_arm;ROM_PATH_PREFIX=\"./\";DATA_PREFIX=\"./data/\";SAVE_PREFIX=\"./saves/\";GCCCONSTFUNC="__attribute__((const))";%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard -pipe -Wno-write-strings %(AdditionalOptions)</AdditionalOptions>
<OmitFramePointer>true</OmitFramePointer>
<InlineFunctions>true</InlineFunctions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>=/opt/vc/lib;=/usr/local/lib;../../src/guisan/lib;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>bcm_host;vchiq_arm;vcos;lzma;freetype;ogg;m;SDL2;pthread;z;png;rt;xml2;FLAC;mpg123;dl;mpeg2convert;mpeg2;SDL2_image;SDL2_ttf;guisan;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<AdditionalLinkerInputs>-Wl,-gc-sections;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>../../src/guisan/lib;=/opt/vc/lib;=/usr/lib/arm-linux-gnueabihf;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>SDL2;SDL2_image;SDL2_ttf;pthread;m;z;png;rt;xml2;FLAC;mpg123;dl;guisan;profiler;tcmalloc;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
<ExtraRPATH>
</ExtraRPATH>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-rpi2|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;../../src;../../src/include;../../src/osdep;../../src/threaddep;../../src/guisan/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;=/opt/vc/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;=/opt/vc/include/interface/vmcs_host/linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;=/opt/vc/include/interface/vcos/pthreads;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;=/usr/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;=/usr/include/SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;=/usr/include/libxml2;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;_REENTRANT;CAPSLOCK_DEBIAN_WORKAROUND;ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;USE_SDL;CPU_arm;ROM_PATH_PREFIX=\"./\";DATA_PREFIX=\"./data/\";SAVE_PREFIX=\"./saves/\";GCCCONSTFUNC="__attribute__((const))";%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -pipe -Wno-write-strings %(AdditionalOptions)</AdditionalOptions>
<OmitFramePointer>true</OmitFramePointer>
<InlineFunctions>true</InlineFunctions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>-Wl,-gc-sections;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>../../src/guisan/lib;=/opt/vc/lib;=/usr/lib/arm-linux-gnueabihf;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>SDL2;SDL2_image;SDL2_ttf;pthread;m;z;png;rt;xml2;FLAC;mpg123;dl;guisan;profiler;tcmalloc;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript>
</LinkerScript>
<ExtraRPATH>
</ExtraRPATH>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-rpi1|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;../../src;../../src/include;../../src/osdep;../../src/threaddep;../../src/guisan/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;=/opt/vc/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;=/opt/vc/include/interface/vmcs_host/linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;=/opt/vc/include/interface/vcos/pthreads;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;=/usr/include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;=/usr/include/SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;=/usr/include/libxml2;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;_REENTRANT;CAPSLOCK_DEBIAN_WORKAROUND;ARMV6_ASSEMBLY;AMIBERRY;USE_SDL;CPU_arm;ROM_PATH_PREFIX=\"./\";DATA_PREFIX=\"./data/\";SAVE_PREFIX=\"./saves/\";GCCCONSTFUNC="__attribute__((const))";%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>-march=armv6zk -mfpu=vfp -mfloat-abi=hard -pipe -Wno-write-strings %(AdditionalOptions)</AdditionalOptions>
<OmitFramePointer>true</OmitFramePointer>
<InlineFunctions>true</InlineFunctions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>-Wl,-gc-sections;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>../../src/guisan/lib;=/opt/vc/lib;=/usr/lib/arm-linux-gnueabihf;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>SDL2;SDL2_image;SDL2_ttf;pthread;m;z;png;rt;xml2;FLAC;mpg123;dl;guisan;profiler;tcmalloc;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript>
</LinkerScript>
<ExtraRPATH>
</ExtraRPATH>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="Amiberry-Debug.vgdbsettings" />
<None Include="Amiberry-Release.vgdbsettings" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\akiko.cpp" />
<ClCompile Include="..\..\src\ar.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zAlloc.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zBuf.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zBuf2.c" />
<ClCompile Include="..\..\src\archivers\7z\7zCrc.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zCrcOpt.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zDec.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zFile.c" />
<ClCompile Include="..\..\src\archivers\7z\7zDecode.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zExtract.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zHeader.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zIn.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zItem.cpp" />
<ClCompile Include="..\..\src\archivers\7z\7zStream.cpp" />
<ClCompile Include="..\..\src\archivers\7z\Alloc.c" />
<ClCompile Include="..\..\src\archivers\7z\Bcj2.cpp" />
<ClCompile Include="..\..\src\archivers\7z\Bra.cpp" />
<ClCompile Include="..\..\src\archivers\7z\Bra86.cpp" />
<ClCompile Include="..\..\src\archivers\7z\BraIA64.c" />
<ClCompile Include="..\..\src\archivers\7z\Delta.c" />
<ClCompile Include="..\..\src\archivers\7z\LzFind.cpp" />
<ClCompile Include="..\..\src\archivers\7z\Lzma2Dec.cpp" />
<ClCompile Include="..\..\src\archivers\7z\Lzma86Dec.c" />
<ClCompile Include="..\..\src\archivers\7z\Lzma86Enc.c" />
<ClCompile Include="..\..\src\archivers\7z\LzmaDec.cpp" />
<ClCompile Include="..\..\src\archivers\7z\LzmaLib.c" />
<ClCompile Include="..\..\src\archivers\7z\Sha256.c" />
<ClCompile Include="..\..\src\archivers\7z\Xz.cpp" />
<ClCompile Include="..\..\src\archivers\7z\XzCrc64.c" />
<ClCompile Include="..\..\src\archivers\7z\XzDec.c" />
<ClCompile Include="..\..\src\archivers\7z\XzIn.c" />
<ClCompile Include="..\..\src\archivers\dms\crc_csum.cpp" />
<ClCompile Include="..\..\src\archivers\dms\getbits.cpp" />
<ClCompile Include="..\..\src\archivers\dms\maketbl.cpp" />
@ -116,7 +157,6 @@
<ClCompile Include="..\..\src\archivers\lha\uae_lha.cpp" />
<ClCompile Include="..\..\src\archivers\lha\util.cpp" />
<ClCompile Include="..\..\src\archivers\lzx\unlzx.cpp" />
<ClCompile Include="..\..\src\archivers\mp2\kjmp2.cpp" />
<ClCompile Include="..\..\src\archivers\wrp\warp.cpp" />
<ClCompile Include="..\..\src\archivers\zip\unzip.cpp" />
<ClCompile Include="..\..\src\aros.rom.cpp" />
@ -130,8 +170,6 @@
<ClCompile Include="..\..\src\blkdev_cdimage.cpp" />
<ClCompile Include="..\..\src\bsdsocket.cpp" />
<ClCompile Include="..\..\src\calc.cpp" />
<ClCompile Include="..\..\src\cd32_fmv.cpp" />
<ClCompile Include="..\..\src\cd32_fmv_genlock.cpp" />
<ClCompile Include="..\..\src\cdrom.cpp" />
<ClCompile Include="..\..\src\cfgfile.cpp" />
<ClCompile Include="..\..\src\cia.cpp" />
@ -139,33 +177,22 @@
<ClCompile Include="..\..\src\cpuemu_0.cpp" />
<ClCompile Include="..\..\src\cpuemu_11.cpp" />
<ClCompile Include="..\..\src\cpuemu_4.cpp" />
<ClCompile Include="..\..\src\cpuemu_40.cpp" />
<ClCompile Include="..\..\src\cpuemu_44.cpp" />
<ClCompile Include="..\..\src\cpustbl.cpp" />
<ClCompile Include="..\..\src\crc32.cpp" />
<ClCompile Include="..\..\src\custom.cpp" />
<ClCompile Include="..\..\src\def_icons.cpp" />
<ClCompile Include="..\..\src\devices.cpp" />
<ClCompile Include="..\..\src\disk.cpp" />
<ClCompile Include="..\..\src\diskutil.cpp" />
<ClCompile Include="..\..\src\drawing.cpp" />
<ClCompile Include="..\..\src\events.cpp" />
<ClCompile Include="..\..\src\expansion.cpp" />
<ClCompile Include="..\..\src\fdi2raw.cpp" />
<ClCompile Include="..\..\src\filesys.cpp" />
<ClCompile Include="..\..\src\flashrom.cpp" />
<ClCompile Include="..\..\src\fpp.cpp" />
<ClCompile Include="..\..\src\fpp_native.cpp" />
<ClCompile Include="..\..\src\fpp_softfloat.cpp" />
<ClCompile Include="..\..\src\fsdb.cpp" />
<ClCompile Include="..\..\src\fsdb_unix.cpp" />
<ClCompile Include="..\..\src\fsusage.cpp" />
<ClCompile Include="..\..\src\gayle.cpp" />
<ClCompile Include="..\..\src\gfxboard.cpp" />
<ClCompile Include="..\..\src\gfxutil.cpp" />
<ClCompile Include="..\..\src\hardfile.cpp" />
<ClCompile Include="..\..\src\hrtmon.rom.cpp" />
<ClCompile Include="..\..\src\ide.cpp" />
<ClCompile Include="..\..\src\inputdevice.cpp" />
<ClCompile Include="..\..\src\jit\compemu.cpp" />
<ClCompile Include="..\..\src\jit\compemu_fpp.cpp" />
@ -178,14 +205,6 @@
<ClCompile Include="..\..\src\native2amiga.cpp" />
<ClCompile Include="..\..\src\newcpu.cpp" />
<ClCompile Include="..\..\src\newcpu_common.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_filesys.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_gfx.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_gui.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_hardfile.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_input.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_mem.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_rp9.cpp" />
<ClCompile Include="..\..\src\osdep\bsdsocket_host.cpp" />
<ClCompile Include="..\..\src\osdep\cda_play.cpp" />
<ClCompile Include="..\..\src\osdep\charset.cpp" />
@ -199,14 +218,12 @@
<ClCompile Include="..\..\src\osdep\gui\PanelChipset.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelConfig.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelCPU.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelCustom.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelDisplay.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelFloppy.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelHD.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelInput.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelMisc.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelPaths.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelQuickstart.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelRAM.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelROM.cpp" />
<ClCompile Include="..\..\src\osdep\gui\PanelSavestate.cpp" />
@ -214,27 +231,30 @@
<ClCompile Include="..\..\src\osdep\gui\SelectFile.cpp" />
<ClCompile Include="..\..\src\osdep\gui\SelectFolder.cpp" />
<ClCompile Include="..\..\src\osdep\gui\SelectorEntry.cpp" />
<ClCompile Include="..\..\src\osdep\gui\ShowHelp.cpp" />
<ClCompile Include="..\..\src\osdep\gui\ShowMessage.cpp" />
<ClCompile Include="..\..\src\osdep\gui\UaeCheckBox.cpp" />
<ClCompile Include="..\..\src\osdep\gui\UaeDropDown.cpp" />
<ClCompile Include="..\..\src\osdep\gui\UaeListBox.cpp" />
<ClCompile Include="..\..\src\osdep\gui\UaeRadioButton.cpp" />
<ClCompile Include="..\..\src\osdep\keyboard.cpp" />
<ClCompile Include="..\..\src\osdep\hardfile_amiberry.cpp" />
<ClCompile Include="..\..\src\osdep\keyboard_amiberry.cpp" />
<ClCompile Include="..\..\src\osdep\menu\menu_config.cpp" />
<ClCompile Include="..\..\src\osdep\mp3decoder.cpp" />
<ClCompile Include="..\..\src\osdep\neon_helper.s" />
<ClCompile Include="..\..\src\osdep\amiberry.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_filesys.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_gfx.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_gui.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_input.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_mem.cpp" />
<ClCompile Include="..\..\src\osdep\amiberry_rp9.cpp" />
<ClCompile Include="..\..\src\osdep\picasso96.cpp" />
<ClCompile Include="..\..\src\osdep\sigsegv_handler.cpp" />
<ClCompile Include="..\..\src\osdep\writelog.cpp" />
<ClCompile Include="..\..\src\readcpu.cpp" />
<ClCompile Include="..\..\src\rommgr.cpp" />
<ClCompile Include="..\..\src\rtc.cpp" />
<ClCompile Include="..\..\src\savestate.cpp" />
<ClCompile Include="..\..\src\scsi.cpp" />
<ClCompile Include="..\..\src\softfloat\softfloat.cpp" />
<ClCompile Include="..\..\src\softfloat\softfloat_decimal.cpp" />
<ClCompile Include="..\..\src\softfloat\softfloat_fpsp.cpp" />
<ClCompile Include="..\..\src\sounddep\sound.cpp" />
<ClCompile Include="..\..\src\sounddep\sound_sdl_new.cpp" />
<ClCompile Include="..\..\src\statusline.cpp" />
<ClCompile Include="..\..\src\traps.cpp" />
<ClCompile Include="..\..\src\uaelib.cpp" />
@ -242,37 +262,83 @@
<ClCompile Include="..\..\src\zfile.cpp" />
<ClCompile Include="..\..\src\zfile_archive.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<ItemGroup>
<None Include="..\..\src\filesys.asm" />
<None Include="..\..\src\inputevents.def" />
<None Include="Amiberry-Debug.vgdbsettings" />
<None Include="Amiberry-Release.vgdbsettings" />
<Image Include="..\..\data\35floppy.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\chip.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\cpu.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\cursor-x2.bmp" />
<Image Include="..\..\data\cursor.bmp">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\delete.png">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\drive.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\expansion.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\file.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\joystick.bmp">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\joystick.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\misc.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\mouse.bmp">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\paths.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\remapping.bmp">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\savestate.png">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\screen.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
<Image Include="..\..\data\sound.ico">
<DeploymentContent>true</DeploymentContent>
</Image>
</ItemGroup>
<ItemGroup>
<Font Include="..\..\data\FreeSans.ttf">
<DeploymentContent>true</DeploymentContent>
</Font>
<Font Include="..\..\data\Topaznew.ttf">
<DeploymentContent>true</DeploymentContent>
</Font>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\archivers\7z\7z.h" />
<ClInclude Include="..\..\src\archivers\7z\7zAlloc.h" />
<ClInclude Include="..\..\src\archivers\7z\7zBuf.h" />
<ClInclude Include="..\..\src\archivers\7z\7zCrc.h" />
<ClInclude Include="..\..\src\archivers\7z\7zFile.h" />
<ClInclude Include="..\..\src\archivers\7z\7zDecode.h" />
<ClInclude Include="..\..\src\archivers\7z\7zExtract.h" />
<ClInclude Include="..\..\src\archivers\7z\7zHeader.h" />
<ClInclude Include="..\..\src\archivers\7z\7zIn.h" />
<ClInclude Include="..\..\src\archivers\7z\7zItem.h" />
<ClInclude Include="..\..\src\archivers\7z\7zVersion.h" />
<ClInclude Include="..\..\src\archivers\7z\Alloc.h" />
<ClInclude Include="..\..\src\archivers\7z\Bcj2.h" />
<ClInclude Include="..\..\src\archivers\7z\Bra.h" />
<ClInclude Include="..\..\src\archivers\7z\Delta.h" />
<ClInclude Include="..\..\src\archivers\7z\LzFind.h" />
<ClInclude Include="..\..\src\archivers\7z\LzHash.h" />
<ClInclude Include="..\..\src\archivers\7z\Lzma2Dec.h" />
<ClInclude Include="..\..\src\archivers\7z\Lzma86.h" />
<ClInclude Include="..\..\src\archivers\7z\CpuArch.h" />
<ClInclude Include="..\..\src\archivers\7z\LzmaDec.h" />
<ClInclude Include="..\..\src\archivers\7z\LzmaLib.h" />
<ClInclude Include="..\..\src\archivers\7z\RotateDefs.h" />
<ClInclude Include="..\..\src\archivers\7z\Sha256.h" />
<ClInclude Include="..\..\src\archivers\7z\Types.h" />
<ClInclude Include="..\..\src\archivers\7z\Xz.h" />
<ClInclude Include="..\..\src\archivers\7z\XzCrc64.h" />
<ClInclude Include="..\..\src\archivers\dms\cdata.h" />
<ClInclude Include="..\..\src\archivers\dms\crc_csum.h" />
<ClInclude Include="..\..\src\archivers\dms\getbits.h" />
@ -287,86 +353,140 @@
<ClInclude Include="..\..\src\archivers\dms\u_rle.h" />
<ClInclude Include="..\..\src\archivers\lha\lha.h" />
<ClInclude Include="..\..\src\archivers\lha\lha_macro.h" />
<ClInclude Include="..\..\src\archivers\mp2\kjmp2.h" />
<ClInclude Include="..\..\src\archivers\wrp\warp.h" />
<ClInclude Include="..\..\src\archivers\zip\unzip.h" />
<ClInclude Include="..\..\src\blit.h" />
<ClInclude Include="..\..\src\blitfunc.h" />
<ClInclude Include="..\..\src\cputbl.h" />
<ClInclude Include="..\..\src\guisan\include\guisan.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\actionevent.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\actionlistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\basiccontainer.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\cliprectangle.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\color.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\deathlistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\defaultfont.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\event.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\exception.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\focushandler.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\focuslistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\font.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\genericinput.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\glut.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\graphics.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\gui.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\image.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\imagefont.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\imageloader.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\input.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\inputevent.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\key.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\keyevent.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\keyinput.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\keylistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\listmodel.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\mouseevent.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\mouseinput.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\mouselistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\opengl.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\opengl\openglgraphics.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\opengl\openglimage.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\opengl\openglsdlimageloader.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\platform.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\rectangle.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdlgraphics.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdlimage.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdlimageloader.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdlinput.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdlpixel.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\sdl\sdltruetypefont.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\selectionevent.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\selectionlistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widget.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgetlistener.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\button.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\checkbox.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\container.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\dropdown.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\icon.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\imagebutton.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\label.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\listbox.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\radiobutton.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\scrollarea.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\slider.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\tab.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\tabbedarea.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\textbox.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\textfield.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\widgets\window.hpp" />
<ClInclude Include="..\..\src\guisan\include\guisan\x.hpp" />
<ClInclude Include="..\..\src\include\akiko.h" />
<ClInclude Include="..\..\src\include\ar.h" />
<ClInclude Include="..\..\src\include\audio.h" />
<ClInclude Include="..\..\src\include\autoconf.h" />
<ClInclude Include="..\..\src\include\blit.h" />
<ClInclude Include="..\..\src\include\blitfunc.h" />
<ClInclude Include="..\..\src\include\blitter.h" />
<ClInclude Include="..\..\src\include\blkdev.h" />
<ClInclude Include="..\..\src\include\bsdsocket.h" />
<ClInclude Include="..\..\src\include\calc.h" />
<ClInclude Include="..\..\src\include\cd32_fmv.h" />
<ClInclude Include="..\..\src\include\cia.h" />
<ClInclude Include="..\..\src\include\clipboard.h" />
<ClInclude Include="..\..\src\include\commpipe.h" />
<ClInclude Include="..\..\src\include\cpummu.h" />
<ClInclude Include="..\..\src\include\cputbl.h" />
<ClInclude Include="..\..\src\include\cpu_prefetch.h" />
<ClInclude Include="..\..\src\include\crc32.h" />
<ClInclude Include="..\..\src\include\custom.h" />
<ClInclude Include="..\..\src\include\devices.h" />
<ClInclude Include="..\..\src\include\debug.h" />
<ClInclude Include="..\..\src\include\disk.h" />
<ClInclude Include="..\..\src\include\diskutil.h" />
<ClInclude Include="..\..\src\include\drawing.h" />
<ClInclude Include="..\..\src\include\ersatz.h" />
<ClInclude Include="..\..\src\include\events.h" />
<ClInclude Include="..\..\src\include\execio.h" />
<ClInclude Include="..\..\src\include\execlib.h" />
<ClInclude Include="..\..\src\include\fdi2raw.h" />
<ClInclude Include="..\..\src\include\filesys.h" />
<ClInclude Include="..\..\src\include\flags_arm.h" />
<ClInclude Include="..\..\src\include\flashrom.h" />
<ClInclude Include="..\..\src\include\fpp.h" />
<ClInclude Include="..\..\src\include\fpp-ieee-be.h" />
<ClInclude Include="..\..\src\include\fpp-unknown.h" />
<ClInclude Include="..\..\src\include\fsdb.h" />
<ClInclude Include="..\..\src\include\fsusage.h" />
<ClInclude Include="..\..\src\include\gayle.h" />
<ClInclude Include="..\..\src\include\genblitter.h" />
<ClInclude Include="..\..\src\include\gensound.h" />
<ClInclude Include="..\..\src\include\gfxboard.h" />
<ClInclude Include="..\..\src\include\gui.h" />
<ClInclude Include="..\..\src\include\ide.h" />
<ClInclude Include="..\..\src\include\inputdevice.h" />
<ClInclude Include="..\..\src\include\keyboard.h" />
<ClInclude Include="..\..\src\include\keybuf.h" />
<ClInclude Include="..\..\src\include\mackbd.h" />
<ClInclude Include="..\..\src\include\memory.h" />
<ClInclude Include="..\..\src\include\mmu_common.h" />
<ClInclude Include="..\..\src\include\native2amiga.h" />
<ClInclude Include="..\..\src\include\native2amiga_api.h" />
<ClInclude Include="..\..\src\include\newcpu.h" />
<ClInclude Include="..\..\src\include\options.h" />
<ClInclude Include="..\..\src\include\osemu.h" />
<ClInclude Include="..\..\src\include\picasso96.h" />
<ClInclude Include="..\..\src\include\readcpu.h" />
<ClInclude Include="..\..\src\include\rommgr.h" />
<ClInclude Include="..\..\src\include\rtc.h" />
<ClInclude Include="..\..\src\include\rtgmodes.h" />
<ClInclude Include="..\..\src\include\savestate.h" />
<ClInclude Include="..\..\src\include\scsi.h" />
<ClInclude Include="..\..\src\include\scsidev.h" />
<ClInclude Include="..\..\src\include\statusline.h" />
<ClInclude Include="..\..\src\include\sysdeps.h" />
<ClInclude Include="..\..\src\include\traps.h" />
<ClInclude Include="..\..\src\include\uae.h" />
<ClInclude Include="..\..\src\include\uaeresource.h" />
<ClInclude Include="..\..\src\include\uae\attributes.h" />
<ClInclude Include="..\..\src\include\uae\cdrom.h" />
<ClInclude Include="..\..\src\include\uae\io.h" />
<ClInclude Include="..\..\src\include\uae\likely.h" />
<ClInclude Include="..\..\src\include\uae\mman.h" />
<ClInclude Include="..\..\src\include\uae\string.h" />
<ClInclude Include="..\..\src\include\uae\types.h" />
<ClInclude Include="..\..\src\include\uae\vm.h" />
<ClInclude Include="..\..\src\include\xwin.h" />
<ClInclude Include="..\..\src\include\zarchive.h" />
<ClInclude Include="..\..\src\include\zfile.h" />
<ClInclude Include="..\..\src\jit\codegen_arm.h" />
<ClInclude Include="..\..\src\jit\compemu.h" />
<ClInclude Include="..\..\src\jit\compemu_midfunc_arm.h" />
<ClInclude Include="..\..\src\jit\compemu_midfunc_arm2.h" />
<ClInclude Include="..\..\src\jit\comptbl.h" />
<ClInclude Include="..\..\src\machdep\m68k.h" />
<ClInclude Include="..\..\src\machdep\maccess.h" />
<ClInclude Include="..\..\src\machdep\md-fpp.h" />
<ClInclude Include="..\..\src\machdep\rpt.h" />
<ClInclude Include="..\..\src\osdep\amiberry_gfx.h" />
<ClInclude Include="..\..\src\osdep\amiberry_rp9.h" />
<ClInclude Include="..\..\src\osdep\cda_play.h" />
<ClInclude Include="..\..\src\osdep\config.h" />
<ClInclude Include="..\..\src\osdep\gui\gui_handling.h" />
@ -376,14 +496,14 @@
<ClInclude Include="..\..\src\osdep\gui\UaeListBox.hpp" />
<ClInclude Include="..\..\src\osdep\gui\UaeRadioButton.hpp" />
<ClInclude Include="..\..\src\osdep\mp3decoder.h" />
<ClInclude Include="..\..\src\osdep\picasso96.h" />
<ClInclude Include="..\..\src\osdep\amiberry_gfx.h" />
<ClInclude Include="..\..\src\osdep\amiberry_rp9.h" />
<ClInclude Include="..\..\src\osdep\sysconfig.h" />
<ClInclude Include="..\..\src\osdep\target.h" />
<ClInclude Include="..\..\src\softfloat\softfloat-macros.h" />
<ClInclude Include="..\..\src\softfloat\softfloat-specialize.h" />
<ClInclude Include="..\..\src\softfloat\softfloat.h" />
<ClInclude Include="..\..\src\softfloat\softfloat_fpsp_tables.h" />
<ClInclude Include="..\..\src\sounddep\sound.h" />
<ClInclude Include="..\..\src\threaddep\thread.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

Binary file not shown.

View file

@ -0,0 +1,17 @@
This tool generates the following files:
- blit.h
- blitfunc.cpp
- blitfunc.h
- blittable.cpp
To use it, compile it for the target platform, then execute it there as follows:
genblitter.exe i > blit.h
genblitter.exe f > blitfunc.cpp
genblitter.exe h > blitfunc.h
genblitter.exe t > blittable.cpp
Copy the resulting files back in the "src" directory of Amiberry

View file

@ -0,0 +1,154 @@
<?xml version="1.0"?>
<VisualGDBProjectSettings2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ConfigurationName>Debug</ConfigurationName>
<Project xsi:type="com.visualgdb.project.linux">
<CustomSourceDirectories>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</CustomSourceDirectories>
<DeploymentHost>
<HostName>192.168.1.152</HostName>
<Transport>SSH</Transport>
<UserName>pi</UserName>
</DeploymentHost>
<AllowChangingHostForMainCommands>false</AllowChangingHostForMainCommands>
<SkipBuildIfNoSourceFilesChanged>false</SkipBuildIfNoSourceFilesChanged>
<IgnoreFileTransferErrors>false</IgnoreFileTransferErrors>
<RemoveRemoteDirectoryOnClean>false</RemoveRemoteDirectoryOnClean>
<SkipDeploymentTests>false</SkipDeploymentTests>
<MainSourceDirectoryForLocalBuilds>$(ProjectDir)</MainSourceDirectoryForLocalBuilds>
</Project>
<Build xsi:type="com.visualgdb.build.msbuild">
<Toolchain>
<Name>Raspberry PI</Name>
<UniqueID>com.visualgdb.raspberry_pi</UniqueID>
<Location>C:\SysGCC\raspberry</Location>
<UnixSystem>false</UnixSystem>
<GCC>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gcc.exe</GCC>
<GXX>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-g++.exe</GXX>
<GDB>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gdb.exe</GDB>
<AR>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-ar.exe</AR>
<OBJCOPY>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-objcopy.exe</OBJCOPY>
<Make>C:\SysGCC\raspberry\bin\make.exe</Make>
<AdditionalPathDirectories>
<string>C:\SysGCC\raspberry\bin</string>
</AdditionalPathDirectories>
<RequireCmdExe>true</RequireCmdExe>
<RequireCtrlBreak>false</RequireCtrlBreak>
<SourceDirMapping>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</SourceDirMapping>
</Toolchain>
<ProjectFile>genblitter.vcxproj</ProjectFile>
<RemoteBuildEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</RemoteBuildEnvironment>
<ParallelJobCount>1</ParallelJobCount>
</Build>
<Debug xsi:type="com.visualgdb.debug.remote">
<AdditionalStartupCommands />
<AdditionalGDBSettings>
<Features>
<DisableAutoDetection>false</DisableAutoDetection>
<UseFrameParameter>false</UseFrameParameter>
<SimpleValuesFlagSupported>false</SimpleValuesFlagSupported>
<ListLocalsSupported>false</ListLocalsSupported>
<ByteLevelMemoryCommandsAvailable>false</ByteLevelMemoryCommandsAvailable>
<ThreadInfoSupported>false</ThreadInfoSupported>
<PendingBreakpointsSupported>false</PendingBreakpointsSupported>
<SupportTargetCommand>false</SupportTargetCommand>
<ReliableBreakpointNotifications>false</ReliableBreakpointNotifications>
</Features>
<EnableSmartStepping>false</EnableSmartStepping>
<FilterSpuriousStoppedNotifications>false</FilterSpuriousStoppedNotifications>
<ForceSingleThreadedMode>false</ForceSingleThreadedMode>
<UseAppleExtensions>false</UseAppleExtensions>
<CanAcceptCommandsWhileRunning>false</CanAcceptCommandsWhileRunning>
<MakeLogFile>false</MakeLogFile>
<IgnoreModuleEventsWhileStepping>true</IgnoreModuleEventsWhileStepping>
<UseRelativePathsOnly>false</UseRelativePathsOnly>
<ExitAction>None</ExitAction>
<DisableDisassembly>false</DisableDisassembly>
<ExamineMemoryWithXCommand>false</ExamineMemoryWithXCommand>
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
<DisableSignals>false</DisableSignals>
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
<EnableNonStopMode>false</EnableNonStopMode>
</AdditionalGDBSettings>
<LaunchGDBSettings xsi:type="GDBLaunchParametersNewInstance">
<GDBEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</GDBEnvironment>
<DebuggedProgram>$(TargetPath)</DebuggedProgram>
<GDBServerPort>2000</GDBServerPort>
<ProgramArguments />
</LaunchGDBSettings>
<GenerateCtrlBreakInsteadOfCtrlC>false</GenerateCtrlBreakInsteadOfCtrlC>
<DeploymentTargetPath>/home/pi/projects//$(TargetFileName)</DeploymentTargetPath>
<X11WindowMode>Local</X11WindowMode>
<KeepConsoleAfterExit>false</KeepConsoleAfterExit>
<RunGDBUnderSudo>false</RunGDBUnderSudo>
<DeploymentMode>Auto</DeploymentMode>
<DeployWhenLaunchedWithoutDebugging>true</DeployWhenLaunchedWithoutDebugging>
<SuppressTTYCreation>false</SuppressTTYCreation>
</Debug>
<CustomBuild>
<PreSyncActions />
<PreBuildActions />
<PostBuildActions />
<PreCleanActions />
<PostCleanActions />
</CustomBuild>
<CustomDebug>
<PreDebugActions />
<PostDebugActions />
<DebugStopActions />
<BreakMode>Default</BreakMode>
</CustomDebug>
<CustomShortcuts>
<Shortcuts />
<ShowMessageAfterExecuting>true</ShowMessageAfterExecuting>
</CustomShortcuts>
<UserDefinedVariables />
<ImportedPropertySheets />
<CodeSense>
<Enabled>False</Enabled>
<CFLAGS />
<CXXFLAGS />
<ExternalSourceFileList />
<ExtraSettings>
<HideErrorsInSystemHeaders>true</HideErrorsInSystemHeaders>
<DiscoverySettings>
<Mode>Enabled</Mode>
<SearchInProjectDir>true</SearchInProjectDir>
<SearchInSourceDirs>true</SearchInSourceDirs>
<SearchInIncludeSubdirs>true</SearchInIncludeSubdirs>
<IgnoredDirs />
<IgnoredHeaders />
</DiscoverySettings>
</ExtraSettings>
</CodeSense>
<BuildContextDirectory>VisualGDB\VisualGDBCache</BuildContextDirectory>
</VisualGDBProjectSettings2>

View file

@ -0,0 +1,142 @@
<?xml version="1.0"?>
<VisualGDBProjectSettings2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ConfigurationName>Release</ConfigurationName>
<Project xsi:type="com.visualgdb.project.linux">
<CustomSourceDirectories>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</CustomSourceDirectories>
<DeploymentHost>
<HostName>192.168.1.152</HostName>
<Transport>SSH</Transport>
<UserName>pi</UserName>
</DeploymentHost>
<AllowChangingHostForMainCommands>false</AllowChangingHostForMainCommands>
<SkipBuildIfNoSourceFilesChanged>false</SkipBuildIfNoSourceFilesChanged>
<IgnoreFileTransferErrors>false</IgnoreFileTransferErrors>
<RemoveRemoteDirectoryOnClean>false</RemoveRemoteDirectoryOnClean>
<SkipDeploymentTests>false</SkipDeploymentTests>
<MainSourceDirectoryForLocalBuilds>$(ProjectDir)</MainSourceDirectoryForLocalBuilds>
</Project>
<Build xsi:type="com.visualgdb.build.msbuild">
<Toolchain>
<Name>Raspberry PI</Name>
<UniqueID>com.visualgdb.raspberry_pi</UniqueID>
<Location>C:\SysGCC\raspberry</Location>
<UnixSystem>false</UnixSystem>
<GCC>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gcc.exe</GCC>
<GXX>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-g++.exe</GXX>
<GDB>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gdb.exe</GDB>
<AR>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-ar.exe</AR>
<OBJCOPY>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-objcopy.exe</OBJCOPY>
<Make>C:\SysGCC\raspberry\bin\make.exe</Make>
<AdditionalPathDirectories>
<string>C:\SysGCC\raspberry\bin</string>
</AdditionalPathDirectories>
<RequireCmdExe>true</RequireCmdExe>
<RequireCtrlBreak>false</RequireCtrlBreak>
<SourceDirMapping>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</SourceDirMapping>
</Toolchain>
<ProjectFile>genblitter.vcxproj</ProjectFile>
<RemoteBuildEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
</RemoteBuildEnvironment>
<ParallelJobCount>1</ParallelJobCount>
</Build>
<Debug xsi:type="com.visualgdb.debug.remote">
<AdditionalStartupCommands />
<AdditionalGDBSettings>
<Features>
<DisableAutoDetection>false</DisableAutoDetection>
<UseFrameParameter>false</UseFrameParameter>
<SimpleValuesFlagSupported>false</SimpleValuesFlagSupported>
<ListLocalsSupported>false</ListLocalsSupported>
<ByteLevelMemoryCommandsAvailable>false</ByteLevelMemoryCommandsAvailable>
<ThreadInfoSupported>false</ThreadInfoSupported>
<PendingBreakpointsSupported>false</PendingBreakpointsSupported>
<SupportTargetCommand>false</SupportTargetCommand>
<ReliableBreakpointNotifications>false</ReliableBreakpointNotifications>
</Features>
<EnableSmartStepping>false</EnableSmartStepping>
<FilterSpuriousStoppedNotifications>false</FilterSpuriousStoppedNotifications>
<ForceSingleThreadedMode>false</ForceSingleThreadedMode>
<UseAppleExtensions>false</UseAppleExtensions>
<CanAcceptCommandsWhileRunning>false</CanAcceptCommandsWhileRunning>
<MakeLogFile>false</MakeLogFile>
<IgnoreModuleEventsWhileStepping>true</IgnoreModuleEventsWhileStepping>
<UseRelativePathsOnly>false</UseRelativePathsOnly>
<ExitAction>None</ExitAction>
<DisableDisassembly>false</DisableDisassembly>
<ExamineMemoryWithXCommand>false</ExamineMemoryWithXCommand>
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
<DisableSignals>false</DisableSignals>
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
<EnableNonStopMode>false</EnableNonStopMode>
</AdditionalGDBSettings>
<LaunchGDBSettings xsi:type="GDBLaunchParametersNewInstance">
<GDBEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</GDBEnvironment>
<DebuggedProgram>$(TargetPath)</DebuggedProgram>
<GDBServerPort>2000</GDBServerPort>
<ProgramArguments />
</LaunchGDBSettings>
<GenerateCtrlBreakInsteadOfCtrlC>false</GenerateCtrlBreakInsteadOfCtrlC>
<DeploymentTargetPath>/home/pi/projects//$(TargetFileName)</DeploymentTargetPath>
<X11WindowMode>Local</X11WindowMode>
<KeepConsoleAfterExit>false</KeepConsoleAfterExit>
<RunGDBUnderSudo>false</RunGDBUnderSudo>
<DeploymentMode>Auto</DeploymentMode>
<DeployWhenLaunchedWithoutDebugging>true</DeployWhenLaunchedWithoutDebugging>
<SuppressTTYCreation>false</SuppressTTYCreation>
</Debug>
<CustomBuild>
<PreSyncActions />
<PreBuildActions />
<PostBuildActions />
<PreCleanActions />
<PostCleanActions />
</CustomBuild>
<CustomDebug>
<PreDebugActions />
<PostDebugActions />
<DebugStopActions />
<BreakMode>Default</BreakMode>
</CustomDebug>
<CustomShortcuts>
<Shortcuts />
<ShowMessageAfterExecuting>true</ShowMessageAfterExecuting>
</CustomShortcuts>
<UserDefinedVariables />
<ImportedPropertySheets />
<CodeSense>
<Enabled>Unknown</Enabled>
<ExtraSettings>
<HideErrorsInSystemHeaders>true</HideErrorsInSystemHeaders>
</ExtraSettings>
</CodeSense>
<BuildContextDirectory>VisualGDB\VisualGDBCache</BuildContextDirectory>
</VisualGDBProjectSettings2>

View file

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|VisualGDB">
<Configuration>Debug</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|VisualGDB">
<Configuration>Release</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{619EFB8C-E41A-4058-B085-1B8CD22692DD}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<GNUConfigurationType>Debug</GNUConfigurationType>
<Toolchain>C:\SysGCC\raspberry</Toolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<Toolchain>C:\SysGCC\raspberry</Toolchain>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;../../src/include;../../src;../../src/osdep;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;../../src/include;../../src;../../src/osdep;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="genblitter-Debug.vgdbsettings" />
<None Include="genblitter-Release.vgdbsettings" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\blitops.cpp" />
<ClCompile Include="..\..\src\genblitter.cpp" />
</ItemGroup>
<ItemGroup>
<Text Include="Readme.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source files">
<UniqueIdentifier>{afe8a49f-0586-4eea-b2ea-cc1c4567db36}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header files">
<UniqueIdentifier>{4718ef87-4582-42a4-8469-11a35b5a4418}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource files">
<UniqueIdentifier>{e9ba1ae1-6dab-41af-8b75-7c41100a7fc9}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="VisualGDB settings">
<UniqueIdentifier>{c7346196-4f74-4afd-aa85-9da2661c7ab7}</UniqueIdentifier>
<Extensions>*.vgdbsettings</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="genblitter-Debug.vgdbsettings">
<Filter>VisualGDB settings</Filter>
</None>
<None Include="genblitter-Release.vgdbsettings">
<Filter>VisualGDB settings</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\genblitter.cpp">
<Filter>Source files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\blitops.cpp">
<Filter>Source files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Text Include="Readme.txt" />
</ItemGroup>
</Project>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View file

@ -0,0 +1,7 @@
This tool generates the "linetoscr.cpp" file.
Compile it for the target system (e.g. Raspberry) then run it there as:
genlinetoscr > linetoscr.cpp
Copy the generated file back into the "src" directory.

View file

@ -0,0 +1,154 @@
<?xml version="1.0"?>
<VisualGDBProjectSettings2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ConfigurationName>Debug</ConfigurationName>
<Project xsi:type="com.visualgdb.project.linux">
<CustomSourceDirectories>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</CustomSourceDirectories>
<DeploymentHost>
<HostName>192.168.1.152</HostName>
<Transport>SSH</Transport>
<UserName>pi</UserName>
</DeploymentHost>
<AllowChangingHostForMainCommands>false</AllowChangingHostForMainCommands>
<SkipBuildIfNoSourceFilesChanged>false</SkipBuildIfNoSourceFilesChanged>
<IgnoreFileTransferErrors>false</IgnoreFileTransferErrors>
<RemoveRemoteDirectoryOnClean>false</RemoveRemoteDirectoryOnClean>
<SkipDeploymentTests>false</SkipDeploymentTests>
<MainSourceDirectoryForLocalBuilds>$(ProjectDir)</MainSourceDirectoryForLocalBuilds>
</Project>
<Build xsi:type="com.visualgdb.build.msbuild">
<Toolchain>
<Name>Raspberry PI</Name>
<UniqueID>com.visualgdb.raspberry_pi</UniqueID>
<Location>C:\SysGCC\raspberry</Location>
<UnixSystem>false</UnixSystem>
<GCC>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gcc.exe</GCC>
<GXX>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-g++.exe</GXX>
<GDB>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gdb.exe</GDB>
<AR>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-ar.exe</AR>
<OBJCOPY>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-objcopy.exe</OBJCOPY>
<Make>C:\SysGCC\raspberry\bin\make.exe</Make>
<AdditionalPathDirectories>
<string>C:\SysGCC\raspberry\bin</string>
</AdditionalPathDirectories>
<RequireCmdExe>true</RequireCmdExe>
<RequireCtrlBreak>false</RequireCtrlBreak>
<SourceDirMapping>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</SourceDirMapping>
</Toolchain>
<ProjectFile>genlinetoscr.vcxproj</ProjectFile>
<RemoteBuildEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</RemoteBuildEnvironment>
<ParallelJobCount>1</ParallelJobCount>
</Build>
<Debug xsi:type="com.visualgdb.debug.remote">
<AdditionalStartupCommands />
<AdditionalGDBSettings>
<Features>
<DisableAutoDetection>false</DisableAutoDetection>
<UseFrameParameter>false</UseFrameParameter>
<SimpleValuesFlagSupported>false</SimpleValuesFlagSupported>
<ListLocalsSupported>false</ListLocalsSupported>
<ByteLevelMemoryCommandsAvailable>false</ByteLevelMemoryCommandsAvailable>
<ThreadInfoSupported>false</ThreadInfoSupported>
<PendingBreakpointsSupported>false</PendingBreakpointsSupported>
<SupportTargetCommand>false</SupportTargetCommand>
<ReliableBreakpointNotifications>false</ReliableBreakpointNotifications>
</Features>
<EnableSmartStepping>false</EnableSmartStepping>
<FilterSpuriousStoppedNotifications>false</FilterSpuriousStoppedNotifications>
<ForceSingleThreadedMode>false</ForceSingleThreadedMode>
<UseAppleExtensions>false</UseAppleExtensions>
<CanAcceptCommandsWhileRunning>false</CanAcceptCommandsWhileRunning>
<MakeLogFile>false</MakeLogFile>
<IgnoreModuleEventsWhileStepping>true</IgnoreModuleEventsWhileStepping>
<UseRelativePathsOnly>false</UseRelativePathsOnly>
<ExitAction>None</ExitAction>
<DisableDisassembly>false</DisableDisassembly>
<ExamineMemoryWithXCommand>false</ExamineMemoryWithXCommand>
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
<DisableSignals>false</DisableSignals>
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
<EnableNonStopMode>false</EnableNonStopMode>
</AdditionalGDBSettings>
<LaunchGDBSettings xsi:type="GDBLaunchParametersNewInstance">
<GDBEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</GDBEnvironment>
<DebuggedProgram>$(TargetPath)</DebuggedProgram>
<GDBServerPort>2000</GDBServerPort>
<ProgramArguments />
</LaunchGDBSettings>
<GenerateCtrlBreakInsteadOfCtrlC>false</GenerateCtrlBreakInsteadOfCtrlC>
<DeploymentTargetPath>/home/pi/projects//$(TargetFileName)</DeploymentTargetPath>
<X11WindowMode>Local</X11WindowMode>
<KeepConsoleAfterExit>false</KeepConsoleAfterExit>
<RunGDBUnderSudo>false</RunGDBUnderSudo>
<DeploymentMode>Auto</DeploymentMode>
<DeployWhenLaunchedWithoutDebugging>true</DeployWhenLaunchedWithoutDebugging>
<SuppressTTYCreation>false</SuppressTTYCreation>
</Debug>
<CustomBuild>
<PreSyncActions />
<PreBuildActions />
<PostBuildActions />
<PreCleanActions />
<PostCleanActions />
</CustomBuild>
<CustomDebug>
<PreDebugActions />
<PostDebugActions />
<DebugStopActions />
<BreakMode>Default</BreakMode>
</CustomDebug>
<CustomShortcuts>
<Shortcuts />
<ShowMessageAfterExecuting>true</ShowMessageAfterExecuting>
</CustomShortcuts>
<UserDefinedVariables />
<ImportedPropertySheets />
<CodeSense>
<Enabled>False</Enabled>
<CFLAGS />
<CXXFLAGS />
<ExternalSourceFileList />
<ExtraSettings>
<HideErrorsInSystemHeaders>true</HideErrorsInSystemHeaders>
<DiscoverySettings>
<Mode>Enabled</Mode>
<SearchInProjectDir>true</SearchInProjectDir>
<SearchInSourceDirs>true</SearchInSourceDirs>
<SearchInIncludeSubdirs>true</SearchInIncludeSubdirs>
<IgnoredDirs />
<IgnoredHeaders />
</DiscoverySettings>
</ExtraSettings>
</CodeSense>
<BuildContextDirectory>VisualGDB\VisualGDBCache</BuildContextDirectory>
</VisualGDBProjectSettings2>

View file

@ -0,0 +1,142 @@
<?xml version="1.0"?>
<VisualGDBProjectSettings2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ConfigurationName>Release</ConfigurationName>
<Project xsi:type="com.visualgdb.project.linux">
<CustomSourceDirectories>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</CustomSourceDirectories>
<DeploymentHost>
<HostName>192.168.1.152</HostName>
<Transport>SSH</Transport>
<UserName>pi</UserName>
</DeploymentHost>
<AllowChangingHostForMainCommands>false</AllowChangingHostForMainCommands>
<SkipBuildIfNoSourceFilesChanged>false</SkipBuildIfNoSourceFilesChanged>
<IgnoreFileTransferErrors>false</IgnoreFileTransferErrors>
<RemoveRemoteDirectoryOnClean>false</RemoveRemoteDirectoryOnClean>
<SkipDeploymentTests>false</SkipDeploymentTests>
<MainSourceDirectoryForLocalBuilds>$(ProjectDir)</MainSourceDirectoryForLocalBuilds>
</Project>
<Build xsi:type="com.visualgdb.build.msbuild">
<Toolchain>
<Name>Raspberry PI</Name>
<UniqueID>com.visualgdb.raspberry_pi</UniqueID>
<Location>C:\SysGCC\raspberry</Location>
<UnixSystem>false</UnixSystem>
<GCC>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gcc.exe</GCC>
<GXX>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-g++.exe</GXX>
<GDB>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-gdb.exe</GDB>
<AR>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-ar.exe</AR>
<OBJCOPY>C:\SysGCC\raspberry\bin\arm-linux-gnueabihf-objcopy.exe</OBJCOPY>
<Make>C:\SysGCC\raspberry\bin\make.exe</Make>
<AdditionalPathDirectories>
<string>C:\SysGCC\raspberry\bin</string>
</AdditionalPathDirectories>
<RequireCmdExe>true</RequireCmdExe>
<RequireCtrlBreak>false</RequireCtrlBreak>
<SourceDirMapping>
<Directories />
<PathStyle>MinGWUnixSlash</PathStyle>
</SourceDirMapping>
</Toolchain>
<ProjectFile>genlinetoscr.vcxproj</ProjectFile>
<RemoteBuildEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
</RemoteBuildEnvironment>
<ParallelJobCount>1</ParallelJobCount>
</Build>
<Debug xsi:type="com.visualgdb.debug.remote">
<AdditionalStartupCommands />
<AdditionalGDBSettings>
<Features>
<DisableAutoDetection>false</DisableAutoDetection>
<UseFrameParameter>false</UseFrameParameter>
<SimpleValuesFlagSupported>false</SimpleValuesFlagSupported>
<ListLocalsSupported>false</ListLocalsSupported>
<ByteLevelMemoryCommandsAvailable>false</ByteLevelMemoryCommandsAvailable>
<ThreadInfoSupported>false</ThreadInfoSupported>
<PendingBreakpointsSupported>false</PendingBreakpointsSupported>
<SupportTargetCommand>false</SupportTargetCommand>
<ReliableBreakpointNotifications>false</ReliableBreakpointNotifications>
</Features>
<EnableSmartStepping>false</EnableSmartStepping>
<FilterSpuriousStoppedNotifications>false</FilterSpuriousStoppedNotifications>
<ForceSingleThreadedMode>false</ForceSingleThreadedMode>
<UseAppleExtensions>false</UseAppleExtensions>
<CanAcceptCommandsWhileRunning>false</CanAcceptCommandsWhileRunning>
<MakeLogFile>false</MakeLogFile>
<IgnoreModuleEventsWhileStepping>true</IgnoreModuleEventsWhileStepping>
<UseRelativePathsOnly>false</UseRelativePathsOnly>
<ExitAction>None</ExitAction>
<DisableDisassembly>false</DisableDisassembly>
<ExamineMemoryWithXCommand>false</ExamineMemoryWithXCommand>
<StepIntoNewInstanceEntry>main</StepIntoNewInstanceEntry>
<ExamineRegistersInRawFormat>true</ExamineRegistersInRawFormat>
<DisableSignals>false</DisableSignals>
<EnableAsyncExecutionMode>false</EnableAsyncExecutionMode>
<EnableNonStopMode>false</EnableNonStopMode>
</AdditionalGDBSettings>
<LaunchGDBSettings xsi:type="GDBLaunchParametersNewInstance">
<GDBEnvironment>
<Records>
<Record>
<VariableName>LANG</VariableName>
<Value>en_US.UTF-8</Value>
</Record>
<Record>
<VariableName>PATH</VariableName>
<Value>C:\SysGCC\raspberry\bin;%PATH%</Value>
</Record>
</Records>
<EnvironmentSetupFiles />
</GDBEnvironment>
<DebuggedProgram>$(TargetPath)</DebuggedProgram>
<GDBServerPort>2000</GDBServerPort>
<ProgramArguments />
</LaunchGDBSettings>
<GenerateCtrlBreakInsteadOfCtrlC>false</GenerateCtrlBreakInsteadOfCtrlC>
<DeploymentTargetPath>/home/pi/projects//$(TargetFileName)</DeploymentTargetPath>
<X11WindowMode>Local</X11WindowMode>
<KeepConsoleAfterExit>false</KeepConsoleAfterExit>
<RunGDBUnderSudo>false</RunGDBUnderSudo>
<DeploymentMode>Auto</DeploymentMode>
<DeployWhenLaunchedWithoutDebugging>true</DeployWhenLaunchedWithoutDebugging>
<SuppressTTYCreation>false</SuppressTTYCreation>
</Debug>
<CustomBuild>
<PreSyncActions />
<PreBuildActions />
<PostBuildActions />
<PreCleanActions />
<PostCleanActions />
</CustomBuild>
<CustomDebug>
<PreDebugActions />
<PostDebugActions />
<DebugStopActions />
<BreakMode>Default</BreakMode>
</CustomDebug>
<CustomShortcuts>
<Shortcuts />
<ShowMessageAfterExecuting>true</ShowMessageAfterExecuting>
</CustomShortcuts>
<UserDefinedVariables />
<ImportedPropertySheets />
<CodeSense>
<Enabled>Unknown</Enabled>
<ExtraSettings>
<HideErrorsInSystemHeaders>true</HideErrorsInSystemHeaders>
</ExtraSettings>
</CodeSense>
<BuildContextDirectory>VisualGDB\VisualGDBCache</BuildContextDirectory>
</VisualGDBProjectSettings2>

View file

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|VisualGDB">
<Configuration>Debug</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|VisualGDB">
<Configuration>Release</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{883F2A00-8030-429B-AC7F-E930DDF9568F}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<GNUConfigurationType>Debug</GNUConfigurationType>
<Toolchain>C:\SysGCC\raspberry</Toolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<Toolchain>C:\SysGCC\raspberry</Toolchain>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;../../src/include;../../src;../../src/osdep;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ClCompile>
<CPPLanguageStandard>GNUPP14</CPPLanguageStandard>
<AdditionalIncludeDirectories>C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\4.9\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\4.9;C:\SysGCC\raspberry\arm-linux-gnueabihf\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;../../src/include;../../src;../../src/osdep;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<LinkerScript />
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="genlinetoscr-Debug.vgdbsettings" />
<None Include="genlinetoscr-Release.vgdbsettings" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\genlinetoscr.cpp" />
</ItemGroup>
<ItemGroup>
<Text Include="Readme.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source files">
<UniqueIdentifier>{19e139ec-d402-45d4-89fc-39f22443a95b}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header files">
<UniqueIdentifier>{0a02e0a2-214b-4e9e-a7c5-0668ebf38e34}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource files">
<UniqueIdentifier>{30f92ef0-a24c-49e2-9e92-906dcef4d050}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="VisualGDB settings">
<UniqueIdentifier>{20bde34c-9e8e-42ee-83c1-c8c8143c7516}</UniqueIdentifier>
<Extensions>*.vgdbsettings</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="genlinetoscr-Debug.vgdbsettings">
<Filter>VisualGDB settings</Filter>
</None>
<None Include="genlinetoscr-Release.vgdbsettings">
<Filter>VisualGDB settings</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\genlinetoscr.cpp">
<Filter>Source files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Text Include="Readme.txt" />
</ItemGroup>
</Project>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>