19 Aug
2018
19 Aug
'18
8:21 p.m.
Edward Diener wrote:
Are not ABI changes a compiler issue ? I do not see that there is any inherent reason why building code with some -std, and using it with code built to another -std, should cause ABI issues when the compiler remains the same.
It happens when the library interface, or the layout of its classes, changes depending on a Config macro, which is set in f.ex. C++03 mode and not set in C++11.