The value of $(LIBDM) may be a linker specification -ldm, and not a
file. So it's not OK to add this to the dependency, since make will
then complain that it doesn't know how to make the target -ldm.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Christoph Hellwig <hch@lst.de>
install install-dev: default
-$(TARGETS): $(LLDLIBS)
+$(TARGETS):
@echo " [CC] $@"
$(Q)$(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS) $(LDLIBS)
install install-dev: default
-$(TARGETS): $(LLDLIBS)
+$(TARGETS):
@echo " [CC] $@"
$(Q)$(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS) $(LDLIBS)
install install-dev: default
-$(TARGETS): $(LLDLIBS)
+$(TARGETS):
@echo " [CC] $@"
$(Q)$(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS) $(LDLIBS)
xfs_flock64_t flock;
int fd;
- if ((fd = open(path, O_RDWR|O_CREAT)) < 0) {
+ if ((fd = open(path, O_RDWR|O_CREAT, 0600)) < 0) {
perror(path);
exit(errno);
}
install install-dev: default
-$(TARGETS): $(LLDLIBS)
+$(TARGETS):
@echo " [CC] $@"
$(Q)$(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS) $(LDLIBS)