[polly] r206852 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE

Tobias Grosser tobias at grosser.es
Tue Apr 22 01:03:35 PDT 2014


On 22/04/2014 09:37, Richard Smith wrote:
> On 22 Apr 2014 00:01, "Tobias Grosser" <tobias at grosser.es> wrote:
>>
>> On 22/04/2014 05:30, Chandler Carruth wrote:
>>>
>>> Author: chandlerc
>>> Date: Mon Apr 21 22:30:19 2014
>>> New Revision: 206852
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=206852&view=rev
>>> Log:
>>> [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
>>> definition below all of the header #include lines, Polly edition.
>>>
>>> If you want to know more details about this, you can see the recent
>>> commits to Debug.h in LLVM. This is just the Polly segment of a cleanup
>>> I'm doing globally for this macro.
>>
>>
>> Thanks Chandler.
>>
>> It seems that during the last weeks there have been several changes to
> enable the build of LLVM with modules enabled. Out of interest, what is the
> status of this? How far are we away from building LLVM with modules?
>
> With Clang trunk and appropriate module maps, some parts of LLVM build.
> FileCheck has successfully built for about a month, and llvm-tblgen started
> to build successfully a little over a week ago. My current targets are the
> opt and llc binaries.

Wow. This is great. Congratulations.

Looking forward to see more.

Cheers,
Tobias



More information about the llvm-commits mailing list