[dmd-internals] [D-Programming-Language/druntime] fdd189: more const correct

Rainer Schuetze r.sagitario at gmx.de
Tue Feb 28 00:44:34 PST 2012


On 24.02.2012 22:54, Walter Bright wrote:
> I understand. Libraries must be recompiled to use it. There'll be more 
> such breakage as we shift to const/pure/nothrow/@safe.
>

Just to clarify: the breakage is not due to libraries that have not been 
recompiled. The breakage is caused by inconsistent declarations in 
_object.d and object.di.

> On 2/24/2012 1:32 PM, Rainer Schuetze wrote:
>> Hi,
>>
>> this commit introduced different modifiers @safe and @trusted for 
>> TypeInfo.getHash in the d and the di file. This can cause link errors.
>>
>> Rainer
>>
>> On 18.02.2012 00:02, GitHub wrote:
>>>    Branch: refs/heads/master
>>>    Home:   https://github.com/D-Programming-Language/druntime
>>>    Commit: fdd189b990bbb960715949913b0a128031aa9526
>>>        
>>> https://github.com/D-Programming-Language/druntime/commit/fdd189b990bbb960715949913b0a128031aa9526
>>>    Author: Walter Bright<walter at walterbright.com>
>>>    Date:   2012-02-17 (Fri, 17 Feb 2012)
>>>
>>>    Changed paths:
>>>      M import/object.di
>>>    M src/object_.d
>>>
>>>    Log Message:
>>>    -----------
>>>    more const correct
>>>
>>>
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>



More information about the dmd-internals mailing list