Reply to post:

Linus Torvalds pines for header file fix but releases Linux 5.8 anyway

Anonymous Coward
Anonymous Coward

There's a reason most of us wrap header files in multiple inclusion protection #ifdef/#define wrappers. Current compilers are also smart enough to automatically avoid multiple inclusion given the right flag.

Doesn't fix circular dependency loops though.

You've not experienced the true horror of dependency hell till you've used C++ templates ;)

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon