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

> why would it be that way?

It allows (among other things) the glibc developers to change struct layouts while remaining backwards compatible. E.g. if function f1 takes a struct as argument, and its layout changes between v2 and v3, then glibc_v2_f1 and glibc_v3_f1 have different ABIs.



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

Search: