This is *still* getting asked and gcc *still* has not fixed it, in 2018. 29 years after it was officially a bug.https://stackoverflow.com/q/51807085/379897 …
I was referring more to the principle that implementations shouldn't do this kind of namespace-polluting junk, AFAIK first written down in ANSI C in 1989, not the technicalities of what conformance profile your CFLAGS are configured for.
-
-
C itself has a lot of annoying namespace pollution, like the fucking Bessel functions.
-
Yes but they're only reserved in the external namespace and at file scope if you include the headers. That's a lot different from always-clashing due to predefine.
-
How many programs do you know that manipulate 2D or 3D coordinates and don’t need math.h?
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.