Paul Eggert wrote:
> > This doesn't work as __linux__ is also defined under Android, alas...
> 
> OK, but then I'm puzzled by the "(defined __linux__ || defined __ANDROID__)"

Its purpose is to remind the reader that Android is included.
Because when writing 'defined __linux__' one typically thinks about
GNU/Linux and musl-based systems. Android systems are often so different
and always require separate testing.

> can these be simplified to "defined __linux__"?

Please not.

Bruno




Reply via email to