From: GNU Libc Maintainers Date: Tue, 27 May 2025 10:40:04 +0000 (+0100) Subject: local-inlining X-Git-Tag: archive/raspbian/2.31-13+rpi1+deb11u13^2~138 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5d861232b0ccdc93dfa0b5643fd70119c5e15ab1;p=glibc.git local-inlining Increase the maximal overall growth of the compilation unit caused by inlining for dl-reloc.c on hppa. This remove some warnings and strangely it reduces the size of the final binary. Gbp-Pq: Topic hppa Gbp-Pq: Name local-inlining.diff --- diff --git a/sysdeps/hppa/Makefile b/sysdeps/hppa/Makefile index b3f0c5e43..563e8388e 100644 --- a/sysdeps/hppa/Makefile +++ b/sysdeps/hppa/Makefile @@ -23,6 +23,7 @@ LDFLAGS-c_pic.os += -Wl,--unique=.text* ifeq ($(subdir),elf) CFLAGS-rtld.c += -mdisable-fpregs +CFLAGS-dl-reloc.c += --param inline-unit-growth=100 sysdep-dl-routines += dl-symaddr dl-fptr # dl-fptr.c needs a complete rewrite to fix ISO C aliasing violations. CFLAGS-dl-fptr.c = -Wno-error