> On Mon, Jul 3, 2017 at 5:44 PM, Frediano Ziglio < fzig...@redhat.com > wrote:
> > > > > > > Added file with Windows trace preprocessor definitions > > > > > > > > Signed-off-by: Yuri Benditovich < yuri.benditov...@daynix.com > > > > > --- > > > > qxldod/WppTrace.h | 51 ++++++++++++++++ > > > > qxldod/qxldod.vcxproj.filters | 133 > > > > +++++++++++++++++++++--------------------- > > > > 2 files changed, 119 insertions(+), 65 deletions(-) > > > > create mode 100644 qxldod/WppTrace.h > > > > > > > > diff --git a/qxldod/WppTrace.h b/qxldod/WppTrace.h > > > > new file mode 100644 > > > > index 0000000..11f31e4 > > > > --- /dev/null > > > > +++ b/qxldod/WppTrace.h > > > > @@ -0,0 +1,51 @@ > > > > +/* > > > > +* Copyright 2013-2016 Red Hat, Inc. > > > > +* > > > > +* Licensed under the Apache License, Version 2.0 (the "License"); > > > > +* you may not use this file except in compliance with the License. > > > > +* > > > > +* You may obtain a copy of the License at > > > > +* http://www.apache.org/licenses/LICENSE-2.0 > > > > +*/ > > > > + > > > > +// > > > > +// Define the tracing flags. > > > > +// > > > > +// Tracing GUID - {756ABE50-54E3-4A05-B5BB-F0112C75B18A} > > > > +// > > > > + > > > > +#define WPP_CONTROL_GUIDS \ > > > > + WPP_DEFINE_CONTROL_GUID( \ > > > > + QxlDodTraceGuid, (756ABE50,54E3,4A05,B5BB,F0112C75B18A), \ > > > > + \ > > > > + WPP_DEFINE_BIT(TRACE_DRIVER) \ > > > > + WPP_DEFINE_BIT(TRACE_DEVICE) \ > > > > + WPP_DEFINE_BIT(TRACE_MEMORY) \ > > > > + WPP_DEFINE_BIT(TRACE_TIMING) \ > > > > + WPP_DEFINE_BIT(TRACE_HARDWARE) \ > > > > + ) > > > > + > > > > +#define WPP_FLAG_LEVEL_LOGGER(flag, level) > > > > \ > > > > + WPP_LEVEL_LOGGER(flag) > > > > + > > > > +#define WPP_FLAG_LEVEL_ENABLED(flag, level) > > > > \ > > > > + (WPP_LEVEL_ENABLED(flag) && > > > > \ > > > > + WPP_CONTROL(WPP_BIT_ ## flag).Level >= level) > > > > + > > > > +#define WPP_LEVEL_FLAGS_LOGGER(lvl,flags) \ > > > > + WPP_LEVEL_LOGGER(flags) > > > > + > > > > +#define WPP_LEVEL_FLAGS_ENABLED(lvl, flags) \ > > > > + (WPP_LEVEL_ENABLED(flags) && WPP_CONTROL(WPP_BIT_ ## flags).Level > > > > >= lvl) > > > > + > > > > +// > > > > +// This comment block is scanned by the trace preprocessor to define our > > > > +// Trace function. > > > > +// > > > > +// begin_wpp config > > > > +// FUNC Trace{FLAG=TRACE_DRIVER}(LEVEL,MSG, ...); > > > > +// FUNC TraceEvents(LEVEL, FLAGS, MSG, ...); > > > > +// FUNC DbgPrint{FLAG=TRACE_DRIVER}(LEVEL, (MSG, ...)); > > > > +// CUSTOM_TYPE(devprop, ItemEnum(DEVICE_REGISTRY_PROPERTY)); > > > > +// end_wpp > > > > +// > > > > diff --git a/qxldod/qxldod.vcxproj.filters > > > b/qxldod/qxldod.vcxproj.filters > > > > index 1e86aa6..ad95d9c 100755 > > > > --- a/qxldod/qxldod.vcxproj.filters > > > > +++ b/qxldod/qxldod.vcxproj.filters > > > > @@ -1,65 +1,68 @@ > > > This file diff seems just end of line change and 3 added lines. > > I agree, but it is autogenerated by Visual studio. > Please let me know if you prefer manual editing of it, I'll do that I think can be easily fix before pushing the patch. > > > - <?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>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> > > > > - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> > > > > - </Filter> > > > > - <Filter Include="Header Files"> > > > > - > > > > <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> > > > > - <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> > > > > - </Filter> > > > > - <Filter Include="Resource Files"> > > > > - > > > > <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> > > > > - > > > > <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> > > > > - </Filter> > > > > - <Filter Include="Driver Files"> > > > > - > > > > <UniqueIdentifier>{8E41214B-6785-4CFE-B992-037D68949A14}</UniqueIdentifier> > > > > - <Extensions>inf;inv;inx;mof;mc;</Extensions> > > > > - </Filter> > > > > - </ItemGroup> > > > > - <ItemGroup> > > > > - <ClInclude Include="BaseObject.h"> > > > > - <Filter>Header Files</Filter> > > > > - </ClInclude> > > > > - <ClInclude Include="resource.h"> > > > > - <Filter>Header Files</Filter> > > > > - </ClInclude> > > > > - <ClInclude Include="compat.h"> > > > > - <Filter>Header Files</Filter> > > > > - </ClInclude> > > > > - <ClInclude Include="driver.h"> > > > > - <Filter>Header Files</Filter> > > > > - </ClInclude> > > > > - <ClInclude Include="QxlDod.h"> > > > > - <Filter>Header Files</Filter> > > > > - </ClInclude> > > > > - </ItemGroup> > > > > - <ItemGroup> > > > > - <ClCompile Include="BaseObject.cpp"> > > > > - <Filter>Source Files</Filter> > > > > - </ClCompile> > > > > - <ClCompile Include="compat.cpp"> > > > > - <Filter>Source Files</Filter> > > > > - </ClCompile> > > > > - <ClCompile Include="driver.cpp"> > > > > - <Filter>Source Files</Filter> > > > > - </ClCompile> > > > > - <ClCompile Include="QxlDod.cpp"> > > > > - <Filter>Source Files</Filter> > > > > - </ClCompile> > > > > - <ClCompile Include="mspace.c"> > > > > - <Filter>Source Files</Filter> > > > > - </ClCompile> > > > > - </ItemGroup> > > > > - <ItemGroup> > > > > - <ResourceCompile Include="qxldod.rc"> > > > > - <Filter>Resource Files</Filter> > > > > - </ResourceCompile> > > > > - </ItemGroup> > > > > - <ItemGroup> > > > > - <Inf Include="qxldod.inx"> > > > > - <Filter>Driver Files</Filter> > > > > - </Inf> > > > > - </ItemGroup> > > > > -</Project> > > > > + <?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>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> > > > > + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> > > > > + </Filter> > > > > + <Filter Include="Header Files"> > > > > + > > > > <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> > > > > + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> > > > > + </Filter> > > > > + <Filter Include="Resource Files"> > > > > + > > > > <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> > > > > + > > > > <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> > > > > + </Filter> > > > > + <Filter Include="Driver Files"> > > > > + > > > > <UniqueIdentifier>{8E41214B-6785-4CFE-B992-037D68949A14}</UniqueIdentifier> > > > > + <Extensions>inf;inv;inx;mof;mc;</Extensions> > > > > + </Filter> > > > > + </ItemGroup> > > > > + <ItemGroup> > > > > + <ClInclude Include="BaseObject.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + <ClInclude Include="resource.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + <ClInclude Include="compat.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + <ClInclude Include="driver.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + <ClInclude Include="QxlDod.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + <ClInclude Include="WppTrace.h"> > > > > + <Filter>Header Files</Filter> > > > > + </ClInclude> > > > > + </ItemGroup> > > > > + <ItemGroup> > > > > + <ClCompile Include="BaseObject.cpp"> > > > > + <Filter>Source Files</Filter> > > > > + </ClCompile> > > > > + <ClCompile Include="compat.cpp"> > > > > + <Filter>Source Files</Filter> > > > > + </ClCompile> > > > > + <ClCompile Include="driver.cpp"> > > > > + <Filter>Source Files</Filter> > > > > + </ClCompile> > > > > + <ClCompile Include="QxlDod.cpp"> > > > > + <Filter>Source Files</Filter> > > > > + </ClCompile> > > > > + <ClCompile Include="mspace.c"> > > > > + <Filter>Source Files</Filter> > > > > + </ClCompile> > > > > + </ItemGroup> > > > > + <ItemGroup> > > > > + <ResourceCompile Include="qxldod.rc"> > > > > + <Filter>Resource Files</Filter> > > > > + </ResourceCompile> > > > > + </ItemGroup> > > > > + <ItemGroup> > > > > + <Inf Include="qxldod.inx"> > > > > + <Filter>Driver Files</Filter> > > > > + </Inf> > > > > + </ItemGroup> > > > > +</Project> > > > > \ No newline at end of file > > > Frediano >
_______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/spice-devel