(relro-LDFLAGS): Add -Wl,-z,now if have-z-relro.
authordrepper <drepper>
Tue, 5 Oct 2004 09:21:47 +0000 (09:21 +0000)
committerdrepper <drepper>
Tue, 5 Oct 2004 09:21:47 +0000 (09:21 +0000)
($(objpfx)nscd): Add $(relro-LDFLAGS).

nscd/Makefile

index 6575c70..a696c22 100644 (file)
@@ -94,9 +94,13 @@ CFLAGS-selinux.c += -fpie
 CFLAGS-initgrcache.c += -fpie
 CFLAGS-gai.c += -fpie
 
+ifeq (yes,$(have-z-relro))
+relro-LDFLAGS += -Wl,-z,now
+endif
+
 $(objpfx)nscd: $(addprefix $(objpfx),$(nscd-modules:=.o))
        $(LINK.o) -pie -Wl,-O1 \
-         $(sysdep-LDFLAGS) $(config-LDFLAGS) \
+         $(sysdep-LDFLAGS) $(config-LDFLAGS) $(relro-LDFLAGS) \
          $(extra-B-$(@F:lib%.so=%).so) -B$(csu-objpfx) \
          $(extra-B-$(@F:lib%.so=%).so) $(load-map-file) \
          $(LDFLAGS) $(LDFLAGS-$(@F)) \