[PATCH 3/4] Miscellaneous 'safe' testsuite changes.

Joseph Myers joseph@codesourcery.com
Mon Feb 20 16:15:00 GMT 2017


On Mon, 20 Feb 2017, Zack Weinberg wrote:

> Finally, tst-setgetname.c was using kernel-features.h (also a no-go in
> _ISOMAC mode) just for one __ASSUME macro which it doesn't really need.

That macros is only used there.  Effectively, its function is to say "when 
we remove support for 2.6.32 kernels this code can be removed".  So if we 
remove the conditional we should also remove the macro definition and find 
some other way to track that this code should be removed when we increase 
the minimum kernel version for x86_64 / x86.  (Or we could decide that an 
extra year of support for 2.6.32 kernels on those architectures, compared 
to other architectures having required 3.2 in glibc 2.24, is enough, and 
just increase the minimum version so the conditional code is no longer 
needed.)

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list