Hacker News new | past | comments | ask | show | jobs | submit login

But a C99 program can link against a C89 library, right?



Maybe, maybe not.

Could be that the header file is not compatible with C99 either. This seems to me rather likely. Also it might be that the ABI changed in a way that the C89. This depends on platform and tool chain.

There is a large amount of code which is compatible. It is easy though to get an example which isn't.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: