* Helge Deller: > diff --git a/sysdeps/unix/sysv/linux/hppa/sys/cachectl.h b/sysdeps/unix/sysv/linux/hppa/sys/cachectl.h > new file mode 100644 > index 0000000000..16e47d1329 > --- /dev/null > +++ b/sysdeps/unix/sysv/linux/hppa/sys/cachectl.h > @@ -0,0 +1,36 @@ > +#ifndef _SYS_CACHECTL_H > +#define _SYS_CACHECTL_H 1 > + > +#include <features.h> > + > +/* Get the kernel definition for the op bits. */ > +#include <asm/cachectl.h> This makes this header (<sys/cachectl.h>) unusable with older kernel headers. I think it also results in a test failure with older headers. Is this a problem? In similar cases, we use LINUX_VERSION_CODE checks (for older compilers) and __has_include to support backports. Thanks, Florian