3 ms·
I do know about the ISO C standard, I was actually more intending to refer to the fact that, even though there exists a well defined standard, there may be impl
by Koffiepoeder 2y ago
I do know about the ISO C standard, I was actually more intending to refer to the fact that, even though there exists a well defined standard, there may be implementation differences in the libc variants you compile against, certainly in certain UB-areas. I probably should have made that a bit more clear, because I didn't actually make that point at all. Excuses for the bad formulation of my thoughts.
- kazinator 2y agoYes, a program can have a second-party dependency in the form of invoking some implementation-defined behaviors or undefined behaviors that de facto work, not just a dependence on the simple existence of something without which the program doesn't build. We can't infer a dependence of that kind from seeing standard header includes. That does not raise the suspicion above background levels.