▲ | gpderetta 5 days ago | |
It is not so much that windows and linux were relying on UB, but that these platforms, with their compilers, provided guarantees beyond the standard. e.g. GCC not only aims for C/C++ standard compliance, but also POSIX. Of course these guarantees were often not fully written down nor necessarily self consistent (but then again, neither is the current standard). |