On Tue, 18 Jan 2022 at 18:38, Paul Eggert <egg...@cs.ucla.edu> wrote: > > I'm not sure a newer compiler would fix the bugs, as they're typically > present in the ctype.h supplied by the OS. If the newer compiler comes > with a fixed ctype.h you're OK; if it reuses or copies the old ctype.h > you'll have a problem.
I understood that the system compiler on Mac OS <10.8 did not have C99 semantics for "inline". If it does, then indeed it doesn't matter, my code will work anyway. In any case, I'm not concerned with the contents of ctype.h or other headers; my concern is my ability to declare my own functions "inline". In particular, I'm not affected by ctype functions being declared in such a way that they don't have external linkage. -- https://rrt.sc3d.org