From da500ae3f08b51c27c92a14a33f2ab3861f91c92 Mon Sep 17 00:00:00 2001 From: GNU Libc Maintainers Date: Thu, 13 Jul 2023 19:07:47 +0100 Subject: [PATCH] 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 --- sysdeps/hppa/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/sysdeps/hppa/Makefile b/sysdeps/hppa/Makefile index 8f72b8548..b453e496e 100644 --- a/sysdeps/hppa/Makefile +++ b/sysdeps/hppa/Makefile @@ -22,6 +22,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 -- 2.30.2