https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121406
--- Comment #3 from Stephen Heumann <stephenheumann at gmail dot com> --- FWIW, that non-bugs entry can easily be read as just saying that GCC will not type-check arguments when calling non-prototyped functions, which is consistent with the standards. If GCC is intentionally not following the standards with regard to type compatibility rules, it might be good to document that more explicitly.