Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There's more to a practical language ABI than stack and vtable layout. If you write idiomatic C++, this means passing objects from the standard library around. If different compilers use different implementations of the standard library that aren't layout-compatible, things break.


On linux, libstdc++ implementation details are part of the official ABI.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: