diff options
Diffstat (limited to 'elf/Makefile')
-rw-r--r-- | elf/Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/elf/Makefile b/elf/Makefile index 281551d380..c96924e9c2 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -160,6 +160,11 @@ ifeq (yes,$(have-loop-to-function)) CFLAGS-rtld.c += -fno-tree-loop-distribute-patterns endif +ifeq (yes,$(have-loop-to-function)) +# Likewise, during static library startup, memset is not yet available. +CFLAGS-dl-support.c = -fno-tree-loop-distribute-patterns +endif + # Compile rtld itself without stack protection. # Also compile all routines in the static library that are elided from # the shared libc because they are in libc.a in the same way. |