On Fri, 3 Jan 2025 19:46:38 +0100 Jakub Jelinek <ja...@redhat.com> wrote:
> Again, the question is if it needs to be supported everywhere, or > just error out on targets which don't have _Float128 Our preference is simply to error out on targets that don't support _Float128. I don't know how to do that. It can't be something in configure.ac because afaik configure tests the host, not the target. Is there a database of architecture features? I'm happy to enumerate all existing targets, mark those that do not have _Float128 support, and error out (however that is done) if the user specifies one. (IMO a blacklist is better than a whitelist. As new architectures are added, those lacking sufficient features will fail eventually, and the rest will Just Work.) If the "_Float128 only" decision needs explanation, I'm also happy to provide one. It's a judgement call, of course, of who the users are, and what's important to them. --jkl