Hello,

Has anybody had a look at these patches?

I'm (obviously) still open to comments, but I would be perfectly happy
to learn that it is deemed acceptable—and that somebody with the commit
bit will take care of integrating it :)

(No hurry; this is just a “ping”).

Cheers,
Damien

Damien Diederen <d...@crosstwine.com> writes:
> Hi Miguel,
>
> I finally had an opportunity to look into this, and just uploaded v5 of
> this series:
>
>   - The non-BMP portions of the tables are omitted when the
>     preprocessor symbol DISABLE_ASTRAL is defined;
>
>   - The runtime now supports two sets of tables, one for 2.0–3.5 and
>     one for 4.0.  This second set can be omitted by defining
>     DISABLE_NET_4_0.
>
> Cf. https://bugzilla.novell.com/show_bug.cgi?id=480178#c42 & following.
>
> Cheers, -D
>
> Miguel de Icaza <mig...@novell.com> writes:
>>> That can certainly be done.  I suppose you envision a compile-time
>>> switch?  Is there already such an option/flag/preprocessor symbol I
>>> should use as a model?
>>
>> For C code, just use the symbol DISABLE_ASTRAL, then we can add that to
>> configure.in
>>
>>> Sure.  I guess this means some more compile-time conditionalization of
>>> the runtime; corlib can just pass a version parameter at class init time
>>> as in v3 of my patches:
>>> 
>>> #if NET_4_0
>>>             private const int CategoryDataVersion = 4;
>>> #else
>>>             private const int CategoryDataVersion = 2;
>>> #endif
>>
>> Exactly right;   
>> Miguel

-- 
http://crosstwine.com
tel:  +49 89 2189 2939
cell: +49 174 3489 428

“Strong Opinions, Weakly Held”
                 — Bob Johansen
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to