On Mon, 21 Jan 2019, Martin Liška wrote: > I like the if('lp64'), if('ilp32') approach and I'm sending patch > candidate for that. Would it be accepted by glibc folks? Since glibc supports libmvec for x86_64, both 64-bit and x32, but not for 32-bit x86, those particular conditionals are insufficient because they can't distinguish x32 (libmvec supported) from 32-bit x86 (libmvec not supported); you need some architecture-specific conditional that can be used in the Fortran header. -- Joseph S. Myers joseph@codesourcery.com