<p>hey <span class="h-card" translate="no"><a href="https://pony.social/@thephd" class="u-url mention">@<span>thephd</span></a></span> does Very Old ISO C have Rationales or "History of Decision Made"s (I would like to know if the reason C allows malloc(0)=0 is because it believes the SVID which says this happens on SysV (it doesn't, the manual lies. malloc(0)≠0 always (unless OOM), and this has always been the case in every malloc implementation ever (on anything unix-shaped)))</p>