[MonoDevelop] clang support for CBinding addin

Bruno Lauzé brunolauze at msn.com
Thu Feb 6 16:51:35 UTC 2014


I am posted a series of small patches to include clang as a possible compiler.
Clang is now a really popular compiler and a lot of systems are switching from gcc
I works really great. It just makes clang/clang++ available from the dropdown under Compiler Setting section.


The patch patch-src_addins_MonoDevelop.Autotools_SolutionDeployer.cs is to show we would need the file to be parsed with $(MAKE) or better to be able to address the value with configuration.

patch-extras__MonoDevelop.Profiling__MonoDevelop.Profiling.HeapShot__Gui__ReferenceTreeViewer.cs
patch-extras__MonoDevelop.Profiling__MonoDevelop.Profiling__ProfilingService.cs

This fix the build of MonoDevelop.Profiling where ProfileService.Locations doesn't exists anymore,
and there's a duplicate in pname/rname declaration in ReferenceTreeViewer.cs

Of course, I am explicit saying that I am releasing those patch under BSD License and can be transferred to MIT License as one please.

Thanks. 		 	   		  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-extras__MonoDevelop.Profiling__MonoDevelop.Profiling.HeapShot__Gui__ReferenceTreeViewer.cs
Type: application/octet-stream
Size: 5447 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-extras__MonoDevelop.Profiling__MonoDevelop.Profiling__ProfilingService.cs
Type: application/octet-stream
Size: 692 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-main__src__addins__CBinding__Compiler__ClangCompiler.cs
Type: application/octet-stream
Size: 1910 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-main__src__addins__CBinding__Compiler__ClangppCompiler.cs
Type: application/octet-stream
Size: 1926 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-main__src_addins__CBinding__CBinding.addin.xml
Type: application/xml
Size: 514 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment.xml>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-main__src_addins__CBinding__CBinding.csproj
Type: application/octet-stream
Size: 612 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-src_addins_MonoDevelop.Autotools_SolutionDeployer.cs
Type: application/octet-stream
Size: 937 bytes
Desc: not available
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20140206/52bfebcc/attachment-0005.obj>


More information about the Monodevelop-list mailing list