Signed-off-by: Anders Kaseorg <andersk@mit.edu>
INSTALL = install
CC = gcc
CFLAGS = -O2 -Wall
INSTALL = install
CC = gcc
CFLAGS = -O2 -Wall
ALL_CFLAGS = $(CFLAGS) -fPIC
ALL_LDFLAGS = $(LDFLAGS) -shared -Wl,-x
ALL_CFLAGS = $(CFLAGS) -fPIC
ALL_LDFLAGS = $(LDFLAGS) -shared -Wl,-x
nonlocal-shadow.o: nonlocal-shadow.c nsswitch-internal.h nonlocal.h
linktest: libnss_nonlocal.so.2
nonlocal-shadow.o: nonlocal-shadow.c nsswitch-internal.h nonlocal.h
linktest: libnss_nonlocal.so.2
- $(LD) --entry=0 -o /dev/null $^
+ $(CC) $(LDFLAGS) -nostdlib -Wl,--entry=0 -o /dev/null $^
install: libnss_nonlocal.so.2
$(INSTALL) -d $(DESTDIR)$(libdir)
install: libnss_nonlocal.so.2
$(INSTALL) -d $(DESTDIR)$(libdir)