Request: feature ABI changes more prominently in release notes

Johan Engelen via Digitalmars-d digitalmars-d at puremagic.com
Mon Nov 21 08:46:44 PST 2016


Hi all,
   2.071 introduced a significant ABI change: the layout of 
classes that inherit from interfaces has changed.
Unfortunately, this is not very prominently featured in the 
release notes:
https://dlang.org/changelog/2.071.0.html
(try to find it)

My request is to add ABI changes to the "Compiler Changes" 
section, or to a "Spec Changes" section or something. Adding it 
to "Compiler enhancements" is understating the importance of 
this, I feel.
It can save a lot of bughunting time when linking to a library 
compiled with DMD2.070 (I ran into a different problem, but 
nevertheless spent a lot of time on it :().

Thanks,
   Johan



More information about the Digitalmars-d mailing list