Avoid about three (3) times larger small "coreutils" binaries on 32-bit PowerPC. Also to keep initrd size requirements low (e.g. for PS3). - René Rebe --- binutils-2.38/bfd/elf32-ppc.c.vanilla 2022-05-26 13:25:30.407138627 +0200 +++ binutils-2.38/bfd/elf32-ppc.c 2022-05-26 13:26:14.051136887 +0200 @@ -10371,7 +10371,7 @@ #define ELF_ARCH bfd_arch_powerpc #define ELF_TARGET_ID PPC32_ELF_DATA #define ELF_MACHINE_CODE EM_PPC -#define ELF_MAXPAGESIZE 0x10000 +#define ELF_MAXPAGESIZE 0x1000 #define ELF_COMMONPAGESIZE 0x1000 #define ELF_RELROPAGESIZE ELF_MAXPAGESIZE #define elf_info_to_howto ppc_elf_info_to_howto #--- binutils-2.38/bfd/elf64-ppc.c.vanilla 2022-05-26 13:24:48.815140285 +0200 #+++ binutils-2.38/bfd/elf64-ppc.c 2022-05-26 13:25:27.729138734 +0200 #@@ -73,7 +73,7 @@ #define ELF_ARCH bfd_arch_powerpc #define ELF_TARGET_ID PPC64_ELF_DATA #define ELF_MACHINE_CODE EM_PPC64 -#define ELF_MAXPAGESIZE 0x10000 +#define ELF_MAXPAGESIZE 0x1000 #define ELF_COMMONPAGESIZE 0x1000 #define ELF_RELROPAGESIZE ELF_MAXPAGESIZE #define elf_info_to_howto ppc64_elf_info_to_howto