From: Karel Zak Date: Tue, 15 Aug 2023 09:33:31 +0000 (+0200) Subject: setarch: add PER_LINUX_FDPIC fallback X-Git-Tag: v2.40-rc1~282 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2756f00407d3bc7dca3f5be0a0d101ef97e8eb5e;p=thirdparty%2Futil-linux.git setarch: add PER_LINUX_FDPIC fallback Fixes: https://github.com/util-linux/util-linux/issues/2436 Signed-off-by: Karel Zak --- diff --git a/sys-utils/setarch.c b/sys-utils/setarch.c index 78b51830c5..1a255e443d 100644 --- a/sys-utils/setarch.c +++ b/sys-utils/setarch.c @@ -84,6 +84,11 @@ # define ADDR_LIMIT_3GB 0x8000000 #endif +/* fallback for old glibc-headers 2.17 */ +#ifndef PER_LINUX_FDPIC +# define PER_LINUX_FDPIC (PER_LINUX | FDPIC_FUNCPTRS) +#endif + #define ALL_PERSONALITIES \ X(PER_LINUX) \ X(PER_LINUX_32BIT) \