Comment Re:Chk_add (Score 1) 159
My guess is that they are trying to consider bad collisions of definitions in existing code versus library code. For example, I see 118,507 code results for "checked_add" on github, versus only about 300 for "ckd_add", and most of those 300 at least seem to be this use.
Generally C libraries like to avoid names that users had or could come up with; I think that is part of why Booleans have taken so long to full standardize in C. It seems like in cases where the Standard Library functions are not extremely famous and also not obscure, they end up causing issues, for example those in time.h tend to alias quite a bit with ill-informed user code.